MySQLのデータをCSVとして出力、入力する

データ移行に使えるファイル形式:CSVファイル入出力をどうやってコマンドライン実現するのか?

MYSQL1=>CSV=>MYSQL

CSV出力:


mysql> select * from table_name into outfile "path/to/export.csv" fields terminated by ',';


CSV入力:


mysql> load data local infile "path/to/import.csv" into table table_name fields terminated by ',';

ここで


fields terminated by ',' ; は区切り文字を指定


参考:http://jp.layer8.sh/reference/entry/show/id/1056