備忘録〜Mysqlで特定のテーブルを条件指定してダンプする方法〜

mysqldump --skip-lock-tables -u ユーザ名 -pパス -t "--where=カラム名>'条件'" DB名 テーブル名 > ファイル名

Mysqldumpは、コピーする前にテーブルをロックするらしいが、その権限を持ってないと↓のようなエラーが出る。

「Access denied for user 'user'@'localhost' to database 'database name' when doing LOCK TABLES」

なので、オプションで「--skip-lock-tables」を指定する。