【MySQL】csvのインポート、エクスポート

csvにエクスポートやインポートするときの
方法をメモメモ

まずはエクスポート
tableNameとかは適当に書き換えて

SELECT * FROM tableName INTO OUTFILE '出力ファイル' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"';

権限で怒られたら

GRANT FILE ON *.* TO ユーザ名@localhost IDENTIFIED BY 'パスワード';

続いてインポート

LOAD DATA LOCAL INFILE 'ファイル名' INTO TABLE tableName FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"';

コメント

タイトルとURLをコピーしました