0

可能重复:
我可以从完整的 mysql mysqldump 文件恢复单个表吗?

任何人都知道您是否可以从完整的 MySQL 转储中导入特定表?我的客户要求他的数据库每小时转储一次,我们保留过去 3 天左右的 SQL 每小时备份以防万一。

编辑:在 Windows 服务器上运行的 MySQL

4

2 回答 2

0

也许只备份/转储特定表会更容易?

我用这个: http ://www.dwalker.co.uk/phpmysqlautobackup/

强烈推荐 :) - 您可以传入要导出的特定表数组。

于 2012-12-11T12:06:49.777 回答
0

我猜如果整个系统出现故障,您正在转储整个数据库以进行恢复,因此您希望继续这样做。

但是,在您转储整个数据库之后,也不需要花费太多额外的时间来转储单个文件。只需编写第二个 mysqldump 命令的形式

mysqldump -u xxx -pxxx database_name table_name > database.table.yyyymmdd.sql

并且您可以在需要时将表格单独保存在文件中。

于 2012-12-13T13:45:37.260 回答