可以用WHERE条件备份MySQL表吗?
例如,
我有一张有日期和时间栏的桌子。
现在我想用日期>='2013-08-01'备份该表。
我想的是选择一个临时表所需的数据,然后备份该临时表。
还有别的办法吗?
最佳答案
TRY this :
$db_user = "username";
$db_pass = "password";
exec("mysqldump --opt -u$db_user -p$db_pass --no-create-info --where date >= '2013-08-01' my_database my_table > backup.sql");