如何将具有where条件的多个表转储到单个文件中

时间:2014-06-26 10:20:51

标签: php mysql bash shell mysqldump

我有6个表名为 table1,table2,table3,table4,table5,table6 ,每个表包含一个字段 status 。在进行备份之前,我想检查状态=' N'在每个表中。我有以下代码

mysqldump -t -u root -p dbname table1 -w"Status = 'N'" >/backup/test.sql;

此代码仅对一个表有帮助并创建6个文件。如何让单个转储文件包含此6个表的详细信息

1 个答案:

答案 0 :(得分:1)

试试mysqldump -t -u root -p dbname table1 table2 table3 table4 table5 table6 -w"Status = 'N'" >/backup/test.sql;

我认为它符合您的要求..