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

mysql unknown command ‘\”‘問題解決辦法

編輯:MySQL綜合教程

原來的服務器環境使用的windows,然後使用mysqldump備份出來的數據庫怎麼也不能在linux下的數據庫中導入。導入的時候總是出現:

unknown command ‘”‘

於是將 ’ 全部替換成 ‘  結果還是不行,導入不了。

但是直接將數據庫文件copy過去就可以用的。copy過去後在dump出來。結果還是一樣的效果

unknown command ‘”‘

郁悶至極。

經過多是導出導入發現,原來默認安裝的mysql使用的是utf8編碼,而我本機安裝的是mysql gbk數據庫。這樣一來,備份文件恢復的時候可能就出現了格式錯誤。

後來在dump的時候指定字符集 mysqldump加個參數: -default-character-set=gbk,再次導入備份文件,一切順利。

mysqldump -u root -p  –opt –allow-keywords –default-character-set=gbk databases > /PATH/XXX.sql

非默認字符集,在導入導出注意指定相應的字符集

 

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