mysqldump将允许您使用--databases和 - tables 选项单独转储“数据库”或表。您可以使用一个脚本来从INFORMATION_SCHEMA中的TABLES获取表名,并在调用mysqldump时提供这些参数。
要指定行范围,对于部分表转储,请使用 - 其中选项。 --lock-tables / - single-transaction选项可用于在转储时阻止对表的更改。请参阅手册,因为这些选项在不同情况下使用。
使用强大的脚本语言,即Python,您可以创造性地调用mysqldump来最好地解决您的问题。