LoginSignup
44
45

More than 5 years have passed since last update.

指定したテーブル以外のレコードをdumpする

Posted at

mysqldumpコマンドの--ignore-tableオプションを利用することで、指定したテーブルを除外した形でレコードをdumpすることができる。

例えば以下の用に実行するとdatabase_nameデータベースのtable_nameテーブル以外のレコードをdumpできる。

$ mysqldump -u username -p -t database_name  --ignore-table=database_name.table_name

複数のテーブルを除外したい場合は--ignore-tableオプションを複数書けばいい。

$ mysqldump -u username -p -t database_name  --ignore-table=database_name.table_name --ignore-table=database_name.another_table_namme

テーブル名の前にデータベース名を付けないとダメなことに注意。

44
45
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
44
45