mysqldump 複数テーブルのexport

mysqldumpを使うとテーブルの内容をdumpテキストファイルに出力できる。
通常はデータベース単位や全データベースで出力しているのだが、テーブル単位でも出力できる。
このときにテーブルを列挙すると、複数テーブルを出力できる。

# TABLE_1,2,3をexport
mysqldump -u root -p --add-drop-table DBNAME TABLE_1 TABLE_2 > /var/tmp/mysqltemp.sql

なおテーブル名のところを省略すると、データベース全体をdumpすることになる。
–add-drop-tableをつけると、すでにテーブルがある場合に全削除することになる。
(投入先にテーブルがない場合はつけないでよい)

カテゴリー: Database, MySQL パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.