我在公司的 MySQL 4.0 + phpMyAdmin 2.7.0 pl2 中把資料用 SQL 格式一次匯出,想轉到另一台主機的 MySQL 5.0 上,結果試了 UTF-8 、 BIG5 、 latin1 等等,都無法順利將資料匯入 (許功蓋的問題) 。結果改用 binary 格式後就成功了,特此記之。
補充:看了 axis 的回應,我要特此聲明一下,這個方式我測過只適用我們公司,其他環境是否是一樣的做法,我不能確定!因為這些匯入匯出的方式和 mysql 的字元校對、 client 和 server 端的預設編碼還有 phpMyAdmin 的 Language 設定都有很大的關係,這些有機會我再做一次完整的說明。