データとテーブルの構造をエクスポートする必要がありますが、データには特定の条件(WHERE status = 0およびid> 20)が必要です。
PhpMyAdminなどのwhere条件に基づいてmysqlデータベースをエクスポートする方法。
MysqlコマンドラインからSQLを使用する:
SELECT * from YOURTABLE
WHERE status=0 and id>20
INTO OUTFILE 'yourtable.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';
または、mysqldumpを--where =オプションとともに使用します。
mysqldump -u youruser -p yourdbname yourtablename --where="status=0 and id>20">yourtable.sql
PhpMyAdminを使用すると、GUIでクエリを実行し、結果セットの下の[エクスポート]をクリックできます。