2012-01-14 58 views
0

我曾嘗試使用PhpMyAdmin將包含阿拉伯數據「字符」的CSV文件導入到MySQL數據庫,但是當我瀏覽導入的表時沒有顯示數據在田野裏。即使我使用了Utf8_unicode_ci編碼,行也是空的。將.CSV文件中的阿拉伯字符導入到MySQL數據庫

爲什麼會出現此問題,以及如何讓阿拉伯字符出現在表格中?

注意:當我用手在表格中插入阿拉伯字符時,字符出現在表格中,但是當我將它們導入到表格中時,什麼都沒有出現。

+0

你肯定行是空的數據庫,還是僅僅顯示爲空,當你在phpMyAdmin瀏覽?如果您查看網頁的源代碼,那麼角色是否在那裏? – 2012-01-15 11:01:06

+0

CSV文件是UTF8編碼的嗎? – 2012-01-15 11:06:56

+0

當我在PhpMyAdmin中瀏覽表格時,它似乎是空的,因爲當我使用MySQL控制檯從表中選擇數據時,它顯示爲問號(???)如下 mysql>使用MYDB; 更改數據庫 mysql> select * from disease; + ------------ + -------------- + | Disease_ID |名稱| + ------------ + -------------- + | 1 | ????? | | 2 | ?????? | | 3 | ????? | | 4 | ?????? ????? | + ------------ + -------------- + 設置4行(0.00秒) mysql> – user 2012-01-15 19:47:23

回答

-1

嘗試將其導入到MS Access第一,然後使用MySQL的ODBC連接導出