2012-01-14 13 views
0

PhpMyAdminを使用してアラビア語のデータ「文字」を含むCSVファイルをインポートしようとしましたが、インポートしたテーブルを参照するとデータは表示されません分野で。 Utf8_unicode_ciエンコーディングを使用していても、行は空です。.CSVファイルからMySQLデータベースへのアラビア文字のインポート

なぜこの問題が発生したのですか?アラビア文字をテーブルに表示させるにはどうすればよいですか?

注:アラビア文字をテーブルに手動で挿入すると、テーブルに文字が表示されますが、テーブルにインポートすると何も表示されません。

+0

あなたは、行がデータベースに空になっている、またはあなたがphpMyAdminにで閲覧するとき、彼らはちょうど空のように見えますか?あなたがウェブページのソースを見ると文字がありますか? –

+0

CSVファイルはUTF8でエンコードされていますか? –

+0

PhpMyAdminでテーブルをブラウズすると、空であるように見えます.MySQLコンソールを使用してテーブルからデータを選択すると、疑問符(???)が表示されます。 mysql> use MYDB; データベースが変更されました mysql> select * from disease; + ------------ + -------------- + | Disease_ID |名前| + ------------ + -------------- + | 1 | ????? | | 2 | ?????? | | 3 | ????? | | 4 | ?????? ????? | + ------------ + -------------- + 4行セット(0.00秒) mysql> – user

答えて

-1

は、まずMSへのアクセスにインポートしようとMySQLでODBC接続を使用してエクスポート

関連する問題