MySQL8系 LOAD DATA LOCAL INFILEでdatetimeカラムにNULL値をセットする
ハマったのでメモしておく。
CSVファイルのデータをローカルのMySQLにインポートしたのだが、datetimeカラムのNULLが「0000-00-00 00:00:00」でインポートされてしまった。NULLはNULLでインポートしたいんだ…。
LOAD DATA LOCAL INFILE '{{csvファイルパス}}' INTO TABLE {{インポートするテーブル名}} FIELDS TERMINATED BY ',' ENCLOSED BY '"' IGNORE