首页 文章

带有联合表的mysqldump

提问于
浏览
1

我需要mysqldump包括数据,但在数据库中也有几个表与FEDERATED引擎 . mysqldump也包括针对FEDERATED表的INSERT,是什么导致exemaple“Duplicate entry”错误(因为表已经填充了数据) .

我可以单独转储结构和数据,然后删除FEDERATED表的INSERT,但这与“自动生成可靠备份”不完全相同

如何使用FEDERATED表备份然后恢复Mysql数据库?

1 回答

  • 1

    快速浏览一下diff之后,解决方法是编译自己的修补版本的mysqldump,默认情况下会跳过针对FEDERATED表的INSERT . 我没有试过自己应用它,所以YMMV .

    http://bugs.mysql.com/bug.php?id=32038

相关问题