【mysql】特定のテーブルを含まないでダンプを取る
2010/11/02
MySQL
問題
あるデータベースのダンプを取りたいが、特定のテーブルはとらなくてよいとき、何かよい方法ある?
(容量は大きいけど、まったく変化がないマスタなど)
答え
--ignore-table オプションが使える。
mysqldump -u xxxuser -p --ignore-table=xxxtable xxxdatabase > xxx.sql
無視したいテーブルが複数あったら、--ignore-table オプションを複数回使えとのこと。
mysqldump -u xxxuser -p --ignore-table=xxxtable --ignore-table=yyytable xxxdatabase > xxx.sql
コメント