2011-04-27 78 views
0

嘿傢伙
我已經將微軟訪問數據庫轉換爲在Mysql中使用它,問題是在阿拉伯文中有一些值,在轉儲文件中它們很好,但是當我將數據庫導入到phpmyadmin時,阿拉伯文字母變成就像無法讀取的奇怪字母一樣,它們在數據庫中很重要,我找不到解決方案。
有什麼我可以做的,以解決這個問題?並非常感謝:D如何將阿拉伯語轉儲SQL文件導入到phpmyadmin沒有問題?

+0

對於serverfault看起來像一個問題。無論如何,請檢查您的轉儲是否使用UTF8,並將mhmmyadmin設置爲接受UTF8轉儲。還要檢查你的數據庫和表格的編碼 - 它也應該是UTF8。 – 2011-04-27 14:23:18

回答

1

您必須將數據庫,表和字段歸類設置爲正確的編碼。 utf8_unicode_ci可能會很好。

+0

在導入轉儲文件後,我應該從phpmyadmin設置編碼嗎? – Peter 2011-04-27 14:29:14

+0

之後爲時已晚。 – Capsule 2011-04-27 14:31:24

1

不是導入sql文件,而是從文件中複製整個sql並將其粘貼到SQL框中。執行這些語句。它會工作。但要確保要存儲阿拉伯數據的字段應該是utf8整理的