由於之前的步驟是用 latin1 編碼寫入 MySQL ,所以匯出時要設定 mysqldump --default-character-set=latin1 ,範例如下:
mysqldump --opt --default-character-set=latin1
-hmysq.hostname.com -uusername -p dbname > dbname.sql
如此輸出的編碼就是正常的中文字了。
mysqldump 官方說明文件:
MySQL Reference Manual :: 8.8 The mysqldump Database Backup Program
沒有留言:
張貼留言