mysql 中文查詢亂碼,sql備份為什么是亂碼?
備份亂碼是因為編碼出現了問題,解決方式如下:mysqldump -uroot -p --default-character-set=utf8 dbname tablename > bak.sql
那么導入數據時也要使用--default-character-set=utf8:
mysql -uroot -p --default-character-set=utf8 dbname < bak.sql
統一編碼后,mysql數據遷移中的亂碼問題就解決了。