mysqldump最近的记录

use*_*084 2 mysql

mysqldump(或其他一些命令)是否有一个选项来转储最近更新的行?我无法在文档中找到任何关于此的内容.谢谢.

Ike*_*ker 6

您可以使用--where选项为mysqldump提供where子句.因此,如果您的表中有一个名为"modified"的列,并且您希望在过去2小时内修改所有行,则可以执行以下操作:

mysqldump my_schema my_table --where="modified > now() - interval 2 hour"
Run Code Online (Sandbox Code Playgroud)