MySQLバックアップまとめ
csvエクスポート
mysql> select * from database into outfile "/tmp/dump.csv" > fields terminated by ',' enclosed by '"' lines terminated by '\r\n';
csvインポート
mysql> load data (local) infile "/tmp/dump.csv" into table tablename > fields terminated by ',' enclosed by '"' lines terminated by '\r\n';
データベース名、出力ファイル名を指定して出力
$ mysqldump --databases データベース名1 データベース名2 > 出力ファイル名
mysqldumpヘルプ
$ mysqldump [-? | --help]
インポート
$ mysqlimport [options] データベース名 ファイル名1 [ファイル名2 ....]