windowsのXAMPPでCSVをコマンドプロンプトでインポートしたとき文字化けしてしまう時の対処法

1. \xampp\mysql\bin の my.ini を編集

以下を追加(元からあったら変更)

[client]
default-character-set=utf8

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

[mysqldump]
default-character-set = utf8

[mysql]
default-character-set = utf8



2.ソフトのメニューからMysqlapacheを再起動




3.コマンドプロンプトmysqlにログイン

※テーブルを作り直す(重要)

変更前に作ったテーブルはDBcharasetがおかしいまま
utf8に変更してから「作り直す」ことが重要



4.インポート

ex)

load data local infile "D://data.csv" into table test fields terminated by ',' ENCLOSED BY '"';



OK!