Windows上で作成したCSVファイルをMySQLへインポート

MySQLWindowsバイナリであっても,"LOAD DATA INFILE..."での改行コード判定に"LR"を使用するみたいです.

Windows上で作成したCSVファイルの改行コードは"CR+LF"ですから,このままだと入力データにCRが付与されてしまいます.

従って"LINES TERMINATED BY"を"CR+LF"とすべく,以下のように指定する必要があります.

LOAD DATA INFILE 'D:\\test.csv' INTO TABLE t1 FIELDS TERMINATED BY ',' LINES TERMINATED BY x'0D0A';

詳細ストーリー付きはこちらから.
http://ikda.net/fswiki/wiki.cgi?page=MySQL#p18

…ってまた書いてるしw 最近好きらしい、こういうのがw