2011-04-25 151 views

回答

8

如果我正确理解你的问题 - 你已经有了许多表的转储文件,你只需要恢复一个表(对吧?)。

我认为要做到这一点的唯一方法是实际上将整个文件恢复到一个新的数据库,然后将数据从新的数据库复制到现有的数据库,或者只转储刚刚从新数据库恢复的表:

mysqldump -u username -p db_name table_name > dump.sql 

无论你需要它,还是可以恢复它。

为了让事情变得更快,节省一些磁盘,你可以杀死第一个还原操作后所需的表完全恢复,所以我希望表名用拼音:)

的第一个字母的一个开始
+1

这是来自谷歌的最快加载响应:“mysqldump单个表”恭喜,感谢您没有链接到一些缓慢加载的博客 – ryansstack 2012-11-13 20:21:47