UTF-8 でエンコードされたデータの約 10K 行を新しい MySQL テーブルにインポートしようとしています。
LOAD DATA INFILE
MySQL Workbenchを使用して正常に実行できますが、UTF-8 文字が壊れてしまいます。それ以外の場合はPHP経由でデータベースをテストしましたが、UTF-8文字を問題なく受け入れます。問題は にあるようでLOAD DATA INFILE
、これに関するいくつかのスレッドに出くわしました。
CSVデータをインポートするための回避策、またはおそらく別の同様の簡単な方法を知っている人はいますか?
ありがとうございました。
解決済み:
これを見て同じ問題を抱えている他の人は、実行時に文字セットをパラメータとして追加してくださいLOAD DATA INFILE
。私が思っていたよりも簡単です:)