mysqldump コマンドだけで条件を指定してダンプデータって取れるのかな?と思って公式マニュアル見てみたらちゃんと書いてありました。 (引用元: MySQL :: MySQL 5.1 リファレンスマニュアル :: 7.11 mysqldump - データベースバックアッププログラム) –where=‘where_condition’, -w 'where_condition’ あるWHERE状態に選択された行のみダンプします。ユーザのコマンドインタープリタにとって特別なキャラクタ、もしくはスペースを含んでいる場合、状態の周りをクオートで囲まなければいけません。 例: --where="user='jimf'" -w"userid>1" -w"userid<1" 本当に指定した条件でダンプされるか試すためにテスト用のデータを作ります。 mysql> CREATE DATABASE tes