2010-05-06 76 views
0

我有一個在windows環境下從phpmyadmin生成的mysql轉儲文件, 當我嘗試導入osx(使用mysql命令行)時出現編碼 問題,數據庫具有相同的編碼和整理。 我也注意到,當我嘗試從unix虛擬機中導入 不同的數據庫時,也會出現此問題。 當我嘗試使用相同的命令在Windows中導入相同的數據庫時,一切正常。在osx中​​導入mysql數據庫

任何人都有關於發生了什麼事的想法?

謝謝。

+0

你能告訴我們一些你看到的錯誤嗎? – 2010-05-06 17:39:03

+0

編碼問題在phpmyadmin中都可見(但這也在 Windows中)和頁面中(僅在OSX上),例如「Afectos eRelações」應該是「Afectos eRelações」。 我開始認爲問題出在PDO(我用來訪問數據庫的php擴展)... 這兩個數據庫都帶有latin1_swedish_ci排序規則。 你覺得呢? – miguelfteixeira 2010-05-07 08:56:00

回答

0

兩個數據庫都有以下配置:

character_set_client | latin1 character_set_connection | latin1 character_set_database | utf8 character_set_filesystem |二進制 character_set_results | latin1 character_set_server | utf8 character_set_system | utf8 character_sets_dir | /usr/local/mysql-5.1.43-osx10.6-x86_64/share/charsets/