解決Mysql匯入亂碼問題

muxinqing發表於2014-06-25

解決Mysql匯入亂碼問題
方法一: 透過增加引數 –default-character-set = utf8 解決亂碼問題
C:\Users\Administrator>mysql -uroot -p yktgl < F:\YIKATONG\application\gl.sql --default-character-set=utf8

方法二: 在命令列匯入亂碼解決

1.mysql>use gl;
2.mysql> set names utf8;
3.mysql>source example.sql 

mysql -u root -p --default-character-set=utf8
use dbname
source /root/newsdata.sql

方法三: 直接貼上sql檔案裡的程式碼
1. 開啟SQLyog客戶端軟體;
2. 定位到SQL編輯器,然後用記事本開啟剛剛匯出的SQL檔案;
3. 複製檔案中所有SQL語句到SQL編輯器當中,執行這些SQL程式碼;

二、匯出資料

mysqldump -u root -p --default-character-set=utf8 gl> gl.sql

 

定義編碼匯入
mysql -u root -p --default-character-set=utf8 -f discuss_chi 如還是亂碼使用二進匯入
mysql -u root -p --default-character-set=binary -f discuss_chi


還是不行,匯出和匯入都使用二進方式
匯出
mysqldump -u root -p --default-character-set=binary discuss_chi> dis.sql
匯入
mysql -u root -p --default-character-set=binary -f discuss_chi

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29065182/viewspace-1193818/,如需轉載,請註明出處,否則將追究法律責任。

相關文章