程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL導入時出現unknown command的解決方案

MySQL導入時出現unknown command的解決方案

編輯:MySQL綜合教程

今天想把遠程MySQL服務器上的一張表導入到本地數據庫,於是先使用mysqldump導出這張表,這是很容易的,輕松搞定。但是導入的時候就不行了,總是提示Unknown command ‘\\’。一開始還以為這是mysql的bug,自己導出的東西自己不能導入,後來想想MySQL不應該這麼弱的,就上網搜了一下,結果發現是默認字符集的問題。遠程的數據庫服務器操作系統是Linux,OS的默認字符集也是UTF-8,但是我本機用的是Windows 7,默認的字符集是GBK,在導入的時候加上–default-characgter-set=utf8就好了。最後附上完整的導入導出語句
 
mysqldump -udbuser -p database table > exp.sql;
 
mysql -udbuser -p –default-character-set=utf8 database < exp.sql
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved