从数据库转储导入MySQL表

时间:2012-12-11 11:09:52

标签: mysql mysqldump

  

可能重复:
  Can I restore a single table from a full mysql mysqldump file?

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

编辑:在Windows Server上运行的MySQL

2 个答案:

答案 0 :(得分:0)

可能只是备份/转储特定的表会更容易吗?

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

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

答案 1 :(得分:0)

如果整个系统都出现故障,我猜你正在为了恢复目的而转储整个数据库,所以你想继续这样做。

但是,在转储整个数据库之后转储单个文件也不会花费太多额外时间。只需编写第二个形式为

的mysqldump命令
  

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

并且您可以随时随地将您的表放在文件中。