萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysqldump 導出的sql文件導入時提示Unknown command

mysqldump 導出的sql文件導入時提示Unknown command

昨天有linux中把備份好的數據想利用mysqldump 導出的sql文件導入時提示Unknown command,經過多查找終於解決了這個問題,下面我來分享的我經驗。

最初我就這樣導入數據

 代碼如下 復制代碼

#mysql forum<forum.sql -u root -p -h 192.168.0.8
Enter password:123456

結果出現錯誤

ERROR at line 1410: Unknown command ‘[’.

經過分析原來是編碼錯誤,後來在導入的時候指定字符集 --default-character-set=utf8,再次導入備份文件,一切

順利。

命令如下:

 代碼如下 復制代碼

mysql -uroot -p --default-character-set=utf8  test_server < test_service.sql

就KO了

也可以嘗試使用

 代碼如下 復制代碼

mysql>source d:文件名.sql進入嘗試導入哦


如果你有數據庫我們可以直接對拷即可了,在windows中就不介紹了,在linux中如下

 代碼如下 復制代碼

mysqldump -hhost1 xx | mysql -hhost2

從host1導出庫xx,然後寫入host2

copyright © 萬盛學電腦網 all rights reserved