从mysql的4.0.20升级到5.0.45
因为原来的字段名有的使用了保留字,所以不能正常的做主从(4作主,5作从) 来保持两份数据的同步
补充一句:主库上运行业务,当然不能停
而且结构变化后(当然是在新版本上结构会发生变化)直接做主从是有问题的
如何解决呢?
考虑从mysqlbinlog着手,先读取每一条sql,然后进行处理,再插入到新库(mysql5)中
如能正常处理,我会把程序的代码发上来供大家作参考之用
因为原来的字段名有的使用了保留字,所以不能正常的做主从(4作主,5作从) 来保持两份数据的同步
补充一句:主库上运行业务,当然不能停
而且结构变化后(当然是在新版本上结构会发生变化)直接做主从是有问题的
如何解决呢?
考虑从mysqlbinlog着手,先读取每一条sql,然后进行处理,再插入到新库(mysql5)中
如能正常处理,我会把程序的代码发上来供大家作参考之用
从MySQL 4.0.20升级到5.0.45时遇到因字段名使用保留字导致无法直接进行主从同步的问题。为解决此问题,考虑通过mysqlbinlog读取并处理SQL语句,确保业务连续性和数据一致性。
4万+

被折叠的 条评论
为什么被折叠?



