【发布时间】:2013-07-29 13:33:57
【问题描述】:
我有两个大型(分别为 6GB 和 8GB)MySQL 数据库,它们具有相同的架构,并且直到大约 6 周前都有共同的历史记录。
它们与该点不同,因此,在该点之后,将具有冲突的主键。
我想合并这两个数据库 - 同时保持参照完整性。
最初,我尝试使用 git 来区分数据库,但是当尝试解析数据库中 BLOB 上的增量时,git 崩溃了。
任何人都可以建议这样做的方法吗?
编辑:虽然当时这是个好主意,但我没有任何数据库的二进制日志
【问题讨论】:
-
多少张桌子? (我假设没有外键约束,因为它是 MySQL ......)