我有两个大型(分别为6GB和8GB)MySQL数据库,这些数据库具有相同的模式,并且在大约6周之前有一个共同的历史。
它们与此不同,因此,在此之后,主键会有冲突。
我想合并这两个数据库 - 同时保持参照完整性。
最初,我尝试使用git来区分数据库,但是当尝试解析数据库中BLOB的增量时,git会崩溃。
有人可以建议这样做吗?
编辑:虽然当时这是一个好主意,但我没有任何数据库的二进制日志
答案 0 :(得分:0)
我认为一个好主意是制作一个脚本来迁移数据,然后遍历小型数据库并将记录添加到更大的数据库中。
在开发环境中进行测试,并在确认其有效后,在生产环境中运行。