MySQL匯入資料亂碼、出錯等問題的解決辦法

evancss發表於2015-08-14

大家在將mysqldump匯出資料的SQL重新匯入時候是不是經常會遇到各種奇怪的問題?比如SQL語句不正確、MySQL has gone…
這些問題基本上都是因為編碼不一致造成的,使用下面的方法可以避免這些問題:
首先登入到mysql:

mysql -uroot -pxxxx

然後使用下面命令指定mysql客戶端使用的字元編碼:

set names utf8;
charset utf8;

最後使用source命令匯入:

source d:\sql\2015.sql

除此以外還要注意my.ini中的max_allowed_packet等設定,為了保證匯入成功,儘量設定大一些。

相關文章