mysql怎么用腳本建表 mysql造數(shù)據(jù)腳本

mysql怎么命令創(chuàng)建表格

1, mysql -uroot -pxxxx //登陸數(shù)據(jù)庫

成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計,蘭考網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:蘭考等地區(qū)。蘭考做網(wǎng)站價格咨詢:13518219792

2, show databases; //查看數(shù)據(jù)庫,例如要在test庫中建表

3, use test;//進(jìn)入test

4, create table users( //例如要建立users表,下面是建立字段

5, id int(10) unsigned not null auto_increment,

6, username varchar(20) not null,

7, userpassword varchar(20) not null,

8, email varchar(20) not null,

9, primary key (id));

//這樣就建立好了一個基本完整的表了

怎么在mysql中創(chuàng)建表創(chuàng)建數(shù)據(jù)

創(chuàng)建MySQL數(shù)據(jù)表需要以下信息:

表名

表字段名

定義每個表字段

語法:

以下為創(chuàng)建MySQL數(shù)據(jù)表的SQL通用語法:

CREATE?TABLE?table_name?(column_name?column_type);

以下例子中我們將在 RUNOOB 數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表runoob_tbl:

runoob_tbl(

runoob_id?INT?NOT?NULL?AUTO_INCREMENT,

runoob_title?VARCHAR(100)?NOT?NULL,

runoob_author?VARCHAR(40)?NOT?NULL,

submission_date?DATE,

PRIMARY?KEY?(?runoob_id?)

);

注意

如果你不想字段為?NULL?可以設(shè)置字段的屬性為?NOT NULL, 在操作數(shù)據(jù)庫時如果輸入該字段的數(shù)據(jù)為NULL?,就會報錯。

AUTO_INCREMENT定義列為自增的屬性,一般用于主鍵,數(shù)值會自動加1。

PRIMARY KEY關(guān)鍵字用于定義列為主鍵。 您可以使用多列來定義主鍵,列間以逗號分隔。

通過命令提示符創(chuàng)建表

通過 mysql 命令窗口可以很簡單的創(chuàng)建MySQL數(shù)據(jù)表。你可以使用 SQL 語句?CREATE TABLE?來創(chuàng)建數(shù)據(jù)表。

實例

以下為創(chuàng)建數(shù)據(jù)表 runoob_tbl 實例:

root@host#?mysql?-u?root?-p

Enter?password:*******

mysql?use?RUNOOB;

Database?changed

mysql?CREATE?TABLE?runoob_tbl(

-?runoob_id?INT?NOT?NULL?AUTO_INCREMENT,

-?runoob_title?VARCHAR(100)?NOT?NULL,

-?runoob_author?VARCHAR(40)?NOT?NULL,

-?submission_date?DATE,

-?PRIMARY?KEY?(?runoob_id?)

-?);

Query?OK,?0?rows?affected?(0.16?sec)

mysql

注意:MySQL命令終止符為分號 (;) 。

使用PHP腳本創(chuàng)建數(shù)據(jù)表

你可以使用PHP的 mysql_query() 函數(shù)來創(chuàng)建已存在數(shù)據(jù)庫的數(shù)據(jù)表。

該函數(shù)有兩個參數(shù),在執(zhí)行成功時返回 TRUE,否則返回 FALSE。

語法

bool?mysql_query(?sql,?connection?);

sql ? ? 必需。規(guī)定要發(fā)送的 SQL 查詢。注釋:查詢字符串不應(yīng)以分號結(jié)束。 ?

connection ? ?可選。規(guī)定 SQL 連接標(biāo)識符。如果未規(guī)定,則使用上一個打開的連接。 ?

實例

以下實例使用了PHP腳本來創(chuàng)建數(shù)據(jù)表:

html

head

meta?charset="utf-8"?

title創(chuàng)建?MySQL?數(shù)據(jù)表/title

/head

body

?php

$dbhost?=?'localhost:3036';

$dbuser?=?'root';

$dbpass?=?'rootpassword';

$conn?=?mysql_connect($dbhost,?$dbuser,?$dbpass);

if(!?$conn?)

{

die('連接失敗:?'?.?mysql_error());

}

echo?'連接成功br?/';

$sql?=?"CREATE?TABLE?runoob_tbl(?".

"runoob_id?INT?NOT?NULL?AUTO_INCREMENT,?".

"runoob_title?VARCHAR(100)?NOT?NULL,?".

"runoob_author?VARCHAR(40)?NOT?NULL,?".

"submission_date?DATE,?".

"PRIMARY?KEY?(?runoob_id?));?";

mysql_select_db(?'RUNOOB'?);

$retval?=?mysql_query(?$sql,?$conn?);

if(!?$retval?)

{

die('數(shù)據(jù)表創(chuàng)建失敗:?'?.?mysql_error());

}

echo?"數(shù)據(jù)表創(chuàng)建成功\n";

mysql_close($conn);

?

/body

/html

mysql如何在某個指定的數(shù)據(jù)庫中建表

1、首先打開mysql命令行編輯器。

2、打開之后輸入密碼,連接數(shù)據(jù)庫。

3、在命令行里先查看一下所有數(shù)據(jù)庫,是否有想要操作數(shù)據(jù)庫。

4、接著輸入指令“use?sss”使用想要創(chuàng)建表的數(shù)據(jù)庫。

5、接下來在表里面輸入數(shù)據(jù)列,使用create命令創(chuàng)建表,括號內(nèi)是表的類目名。

6、最后,輸入指令“show tables?”,就可以剛剛查看在數(shù)據(jù)庫中創(chuàng)建的表了。

如何編寫一個mysql數(shù)據(jù)庫腳本

在控制臺根目錄下打開sqlserver企業(yè)管理器,新建sqlserver組,根據(jù)自己的情況進(jìn)行選擇;然后新建sqlserver

注冊,進(jìn)行對sqlserver的連接。準(zhǔn)備妥當(dāng)后,下面就開始了:

首先打開數(shù)據(jù)轉(zhuǎn)換服務(wù),新建包,打開dts界面,在連接中選擇數(shù)據(jù)源進(jìn)行配置。再選擇將要轉(zhuǎn)換到的目的文件,這里我選的

textfile(destination),選擇好文件的存放位置之后,我們來新建一個任務(wù)。這里我們只選擇轉(zhuǎn)換數(shù)據(jù)任務(wù),將帶有“選擇源連接”“選擇目的連接”的鼠標(biāo)分別選中數(shù)據(jù)源和目的之后,我們對新生成的連接進(jìn)行定義,在其屬性中將源,目的,轉(zhuǎn)換依次定義。

執(zhí)行任務(wù),提示成功。保存任務(wù)。然后在新建的任務(wù)上導(dǎo)出數(shù)據(jù),有向?qū)崾?,其中一項選擇“從源數(shù)據(jù)庫復(fù)制表和視圖”。

這一步已經(jīng)把數(shù)據(jù)導(dǎo)出到目的文件中。

下一步在mysql中新建表,與將要導(dǎo)入的結(jié)構(gòu)保持一致時,直接選取“從文本文件中提取數(shù)據(jù),插入到數(shù)據(jù)表:”,將選項添好后,“發(fā)送”就可以了,瀏覽一下,數(shù)據(jù)已導(dǎo)入了。若要導(dǎo)入的表已經(jīng)存在,且屬性名也不同,這時就先建一個與要導(dǎo)入的數(shù)據(jù)相同結(jié)構(gòu)的表并導(dǎo)入數(shù)據(jù)(按剛才的進(jìn)行就可以了),然后在mysql中導(dǎo)出“數(shù)據(jù)和結(jié)構(gòu)”,得到sql語句,將其在文本文件中編輯,利用文本編輯器的替換功能,將表名修改,列名加入,最后將其粘貼在要導(dǎo)入表的執(zhí)行sql語句的地方,執(zhí)行一下,數(shù)據(jù)便導(dǎo)入了。

名稱欄目:mysql怎么用腳本建表 mysql造數(shù)據(jù)腳本
URL網(wǎng)址:http://www.muchs.cn/article12/dohiegc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、手機(jī)網(wǎng)站建設(shè)App設(shè)計、網(wǎng)站建設(shè)、域名注冊、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名