怎樣用DOS命令將sql文件導入到MySQL數據庫

若是有要導入的數據庫
mysql>use 數據庫名//使用要導入的數據庫

mysql

mysql>source sql文件
若是沒有要導入的數據庫,則須要先新建立一個數據庫sql


可是因爲我要導入的sql文件名是db-mysql.sql,當我 create database db-mysql時報錯,最後發現是命名的問題,因而我又從新:
mysql>create database hahaha;
mysql>use hahaha
mysql>source E:\MyEclipse\workspace\dangdang\src\db-mysql.sql回車便可!數據庫

怎樣用DOS命令將sql文件導入到mysql數據庫 - 毓檸 - 天空


注意:

若進入mysql數據庫後,沒有建立數據庫就直接使用
source E:\MyEclipse\workspace\dangdang\src\db-mysql.sql導入,會報以下錯誤:
ERROR 1046 (3D000): NO database selected
沒有選擇數據庫!

spa

則此時就是須要創建數據庫:ip

mysql>create database (database name);cli

mysql>use (database name)便可。select


還有一點須要注意:
在 網上發現並有人建議:導入sql文件時建立的數據庫名和導入的sql文件名一致。但因爲此時個人sql文件名比較特殊,以至create database db-mysql;時報錯,故從新命名,即:create database hahaha;,而後導入,成功。暫時未發現有什麼錯誤。

經研究,發現上一段中的網上的建議沒有意義,故這次導入db-mysql.sql文件沒有問題。im

相關文章
相關標籤/搜索