需求:
三个业务系统A,B,C分别对应三个数据库实例。根据业务需要,A中的某几张表要实时同步到C中,B中的某几张表也要实时同步到C中。
现状:
数据库环境:mysql社区版5.5
三个子系统都在运行状态,且都有从库。
方案:
将A中的表同步到B中,再从B同步到C。这样A和B的数据都按照需要同步到C了。
在修改完配置文件后,需要导出数据初始化和重启B,C两个从库使配置生效(好像在5.7中就不需要了change replication filter....)
配置文件中如何实现table level的复制:
replicate_wild_do_table=xxx.tb\_%