MySQL で CSV 形式のファイルを扱う

- テーブルを CSV 形式で書き出す

SELECT * INTO OUTFILE "ファイル名"
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY "\r\n"
FROM テーブル名 ORDER BY id;


- CSV 形式のテキストファイルをテーブルに登録する

LOAD DATA INFILE 'ファイル名'
INTO TABLE テーブル名
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';