0

PHPMyAdminのインポート機能を使用すると、ä、ö、ü、õなどの非ASCII文字と、文字の後の残りの単語はインポートされません。

メモ帳でCSVファイルを開くと、通常は非ASCII文字が表示されますが、インポートしようとすると機能しません。

これらの欠落している文字を手動で入力すると機能し、MySQLはそれらを適切に保存します。何かご意見は?

4

2 に答える 2

1

mySQL は、現在の文字セットで無効な文字に遭遇したときにこれを行います。

データのインポートに使用しているツールについては言及していませんが、インポート時に文字セットを指定できるはずです。その文字セットがデータベースのものと一致する場合、すべて問題ありません。また、ファイルが実際にその文字セットでエンコードされていることを確認してください。

インポート ツールで文字セットを選択するオプションが提供されていない場合は、phpMyAdminを試すことができます。

于 2013-02-18T09:47:22.420 に答える
0

CSV ファイルのエンコーディングが何であるかを確認してください。UTF-8 である必要があります。次に、インポートする前に「use utf8」と入力すると、正常に動作するはずです。

于 2013-02-18T09:52:19.290 に答える