MYSQL:将快照中的表复制到生产中

时间:2010-05-25 19:39:46

标签: mysql backup snapshot

我有一个数据库的快照,我在进行一些数据迁移之前采用了该数据库。数据迁移搞砸了,所以我想从快照中检索数据以迁移到生产数据库。

问题:如何访问快照,以及如何检索可用数据?

1 个答案:

答案 0 :(得分:0)

在任何人回答您的问题之前,您需要指定:

1)你是如何拍摄快照的。即,它是什么形式,.sql或原始二进制;什么是文件名等。

2)你在运行什么版本的mysql?

鉴于您有数据库的文本文件转储,并且您想要检索它的一个子集,您可能希望将快照加载到另一个数据库(最好是在另一台机器上),并仅导出感兴趣的数据。然后,您可以使用任意数量的工具(例如mysql命令行或MySqlAdministrator)将其导入生产数据库。

有关详细信息,请参阅http://dev.mysql.com/doc/refman/5.5/en/backup-and-recovery.html

(如果需要,请将5.5更改为特定安装的版本以获取更准确的说明)