mysql怎么執(zhí)行sql語句腳本 如何執(zhí)行一個mysql的sql腳本文件?
如何執(zhí)行一個mysql的sql腳本文件?MySQL–u user name–P password–D Database<[SQL腳本文件路徑的全名],示例:MySQL–uroot–p11111 d
如何執(zhí)行一個mysql的sql腳本文件?
MySQL–u user name–P password–D Database<[SQL腳本文件路徑的全名],示例:MySQL–uroot–p11111 dtest注意:A.如果在SQL腳本文件中使用use Database,則可以忽略-D Database選項。B.如果[bin directory of MySQL]包含空格,則應(yīng)使用“”,如:“C:program filesMySQLbinMySQL”–U User name–P password–D Database<[full name of SQL script file path]方法二:進入MySQL控制臺后,MySQL> source SQL script path
基本步驟如下:1創(chuàng)建包含SQL命令的SQL腳本文件。該文件包含一些SQL語句列。每個語句以如下示例結(jié)束:--創(chuàng)建一個表,并使用“--”注釋create table name(GUID varchar(38)not null primary key,title varchar(255),)type=InnoDB--add field status alter table a add status tinyint default “0”--在表a上創(chuàng)建索引XX,在a(Id)上創(chuàng)建任務(wù)Id 1--在a(Id)上添加記錄插入,parentid,name)值(1,0,“name”)--添加、修改和刪除數(shù)據(jù)后,可能需要提交事務(wù)提交
2。執(zhí)行SQL腳本文件。方法一:使用CMD命令執(zhí)行[MySQL bin directory]MySQL–u用戶名–P密碼-D數(shù)據(jù)庫
1。使用Navicat創(chuàng)建新的數(shù)據(jù)庫,也可以采用其他方法。
2. 創(chuàng)建數(shù)據(jù)庫并填寫數(shù)據(jù)庫名稱。
3. 找到MySQL安裝文件的bin文件。
4. 找到要導(dǎo)入的SQL的文件夾。
5. 使用win R或start menu run,輸入CMD打開命令行。
6. 輸入D:Enter,切換到磁盤D,在Cd MySQL安裝路徑下輸入bin文件夾位置。
7. 輸入u后跟MySQL數(shù)據(jù)庫用戶名,P后跟密碼,“testwai”表示導(dǎo)入數(shù)據(jù)庫的名稱,后跟導(dǎo)入數(shù)據(jù)庫的SQL文件。
8. 打開Navicat,查看數(shù)據(jù)庫,已經(jīng)導(dǎo)入數(shù)據(jù),證明以上操作是成功的。
如何執(zhí)行一個mysql的sql腳本文件?
使用source命令執(zhí)行SQL腳本。進入MySQL控制臺后,使用source命令執(zhí)行MySQL>source[SQL腳本文件的完整路徑名]。具體步驟如下:假設(shè)運行SQL腳本您好.sql在控制臺中,輸入:MySQL>source C:Hello world您好.sql(注意路徑不使用引號)或。C:你好,世界 您好.sql然后按回車
如何執(zhí)行一個mysql的sql腳本文件?
MySQL服務(wù)器支持#到行尾,-到行尾和/*行中或多行*/comment grid:MySQL> select 1 1#此注釋到行尾MySQL> select 1 1--此注釋到行尾MySQL> select 1/*此注釋到行尾*/1mysql> select 1/*此為多行的形式行注釋*/1注意--(雙破折號)注釋樣式在兩個長筆劃后至少需要一個空格!雖然服務(wù)器理解剛才描述的注釋語法,但MySQL客戶端的語法分析僅限于/*。。。*/annotation:單引號和雙引號用于標(biāo)記帶引號字符串的開頭,即使在批注中也是如此。如果注釋中的引號沒有與另一個引號配對,解析器將不會認(rèn)為注釋結(jié)束。如果以交互方式運行MySQL,您會感到困惑,因為提示從MySQL>更改為“>”或“>”。分號用于表示當(dāng)前SQL語句的結(jié)束,其后的任何內(nèi)容都表示下一行的開始。無論您是以交互方式運行MySQL,還是將命令放入文件中,然后使用MySQL