1. 程式人生 > >Mac上使用Navicat for mysql時遇到亂碼問題解決

Mac上使用Navicat for mysql時遇到亂碼問題解決

問題背景:
從一個正常的linux庫中匯出的sql要恢復到另一個linux系統的庫中,我通過mac的Navicat操作,可是匯入後所有註釋、欄位內的中文值全部亂碼。
第一步我修改了新Linux系統的mysql庫的編碼格式。就是在my.cnf中的[mysqld]下增加了一行character-set-server = utf8儲存後重啟mysql服務。
但是回到mac的Navicat中還是亂碼。

解決:
因為我在mac的Navicat新建連線時選擇編碼格式為utf8,其實不需要特地設定編碼格式,只要選擇auto就可以了。看了網上很多帖子都沒有解決我的問題。最後還是自己碰巧發現的。竊喜~~