0

我有两个大型(分别为 6GB 和 8GB)MySQL 数据库,它们具有相同的模式,并且直到大约 6 周前都有共同的历史记录。

它们与该点不同,因此在该点之后,将具有冲突的主键。

我想合并这两个数据库——同时保持参照完整性。

最初,我尝试使用 git 来区分数据库,但是当尝试解析数据库中 BLOB 上的增量时,git 失败了。

任何人都可以建议这样做的方法吗?

编辑:虽然这在当时是个好主意,但我没有任何数据库的二进制日志

4

1 回答 1

0

我认为一个好主意是制作一个脚本来迁移数据,然后遍历小型数据库并将记录添加到更大的数据库中。

在开发环境中进行测试,确认它可以工作后,在生产环境中运行。

于 2013-07-29T21:16:56.263 回答