導航:首頁 > 程序命令 > mysql執行腳本命令

mysql執行腳本命令

發布時間:2023-10-28 12:28:27

① Linux資料庫:mysql下如何執行sql腳本_第2頁

同樣,可以手動執行sql文件,具體步驟如下:
1、使用root帳戶登錄到MySQL伺服器;
2、執行source命令:
mysql>
source
c:/test.sql
注意:文件路徑中建議使用「/」,如果使用「\」,要首先進行轉義即「\\」,否則可能會出現錯誤。
另外還有一個load命令可以批量插入數據,但是這個對文件中數據格式的要求比較嚴格,否則容易出現錯誤,很少使用。
mysql
查看所有用戶的語句
輸入指令select
user();
例:(項目來源:尚學堂)struts_training_itemmgr.sql內容如下:
Sql代碼
DROP
TABLE
t_items;
DROP
TABLE
t_data_dict;
CREATE
TABLE
t_items
(
item_no
varchar(20)
not
null
key,
item_name
varchar(20)
not
null,
spec
varchar(20),
pattern
varchar(10),
category
varchar(20),
unit
char(20)
);
CREATE
TABLE
t_data_dict
(
id
varchar(5)
not
null
key,
category
varchar(20),
name
varchar(30)
);
#
t_data_dict的初始化數據
INSERT
INTO
t_data_dict(id,category,name)
values('B01','item_category','精通Spring2.X
Java
Web開發');
INSERT
INTO
t_data_dict(id,category,name)
values('B02','item_category','Java語言與面向對象程序設計');
INSERT
INTO
t_data_dict(id,category,name)
values('B03','item_category','2B鉛筆');
INSERT
INTO
t_data_dict(id,category,name)
values('B04','item_category','HOTROCK
notebook');
INSERT
INTO
t_data_dict(id,category,name)
values('C01','item_unit','本');
INSERT
INTO
t_data_dict(id,category,name)
values('C02','item_unit','支');
INSERT
INTO
t_data_dict(id,category,name)
values('C03','item_unit','箱');

② cmd直接執行sql腳本

以 mysql -h localhost -uroot -ppassword 方式直接將密碼寫入快捷方式,
登陸可以成功,但是如果使用 -e 參數執行語句,會出現
Warning: Using a password on the command line interface can be insecure 錯誤
在MySQL 5.6.6之後可以使用 mysql_config_editor ,它可以把賬戶密碼寫入 */.mylogin.cnf加密

登入 MySQL Serverin 文件夾,執行
mysql_config_editor set --login-path=xxx --host=127.0.0.1 --user=root --password
--login-path 的值只是一個名字,可以隨便寫,
回車,然後輸入密碼,就完成了賬戶信息的寫入

mysql_config_editor print --all

mysql --login-path=xxx
試一下,應該可以登入了

創建快捷方式,快捷方式的

目標:
"C:Program FilesMySQLMySQL Server 5.7inmysql.exe" "--defaults-file=C:ProgramDataMySQLMySQL Server 5.7my.ini" --login-path=try -e "SOURCE C:/Users/Desktop/main.sql;"
注意 -e 後面 路徑中的反斜杠,寫錯了是無法運行的

起始位置:
"C:Program FilesMySQLMySQL Server 5.7in"

③ 如何執行一個mysql的sql腳本文件

1、利用navicat新建資料庫,也可採取其他方式。

閱讀全文

與mysql執行腳本命令相關的資料

熱點內容
turbo碼解碼演算法 瀏覽:954
stc11f16xe單片機 瀏覽:282
linuxupdate命令行 瀏覽:578
pdf轉化成wps 瀏覽:765
php拋出錯誤 瀏覽:159
買車看車用什麼app 瀏覽:656
dos怎麼清除屏幕上的命令 瀏覽:813
壓縮褲冬天 瀏覽:449
潭州學院python 瀏覽:822
下載文件夾不用卸載 瀏覽:237
怎樣刪除手機內不用的英文文件夾 瀏覽:83
android獲得屏幕寬度 瀏覽:308
單片機根據波形寫代碼 瀏覽:673
應屆生程序員怎麼投簡歷 瀏覽:727
數學建模演算法與應用ppt 瀏覽:101
遠程怎麼訪問端游伺服器 瀏覽:106
打電話定位置的源碼 瀏覽:648
即時通訊平台源碼 瀏覽:457
安卓自助app怎麼轉到蘋果手機 瀏覽:329
雅馬哈迴音壁不能識別源碼 瀏覽:731