MySQL社区
标题:
数据库名不同的两个库之前的同步问题
[打印本页]
作者:
sumhuang
时间:
2015-10-30 13:57
标题:
数据库名不同的两个库之前的同步问题
主库数据库A的表A和从库数据库B的表B做数据同步。
master 和slave 都设定好了,而且在数据库名相同的情况下同步成功。
但是在数据名不同的情况下,同步不了。slave status正常,错误log也没有任何信息。
请问有谁知道原因吗?是设定问题吗?
master设定
log_bin=mysql-pms-bin
server-id = 138
slave设定
server-id = 2
replicate-wild-do-table=数据库B.resipviews
作者:
Julychun
时间:
2015-10-30 14:39
你可以尝试了解下replicate-rewrite-db这个参数
作者:
sumhuang
时间:
2015-10-30 15:15
问题解决,两种方式都可以。个人觉得第一种效率高一些。
master
log_bin=mysql-pms-bin
server-id = 138
binlog-do-db=test
slave
1.
server-id = 2
replicate-rewrite-db=test->test02
replicate-do-table=test02.resipviews
2.
server-id = 2
replicate-rewrite-db=test->test02
replicate-wild-do-table=test02.resipviews
欢迎光临 MySQL社区 (http://www.mysqlpub.com/)
Powered by Discuz! X3.2