【问题标题】:In mysql Multi-Source replication,replicate-rewrite-db is not working在 mysql 多源复制中,replicate-rewrite-db 不起作用
【发布时间】:2017-08-01 15:01:44
【问题描述】:

在mysql中, 我已将两个主机配置为单个从机。 我想从不同的数据库复制到单个数据库。 所以我提到了replicate-rewrite-db=TEST->TEST1 我在一个带有数据库名称的主测试中插入了表测试。 从站有 TEST1 DB 和测试表。 复制没有发生。 我认为这是由于多源复制..我的意思是我们不能;不能将多个主机配置为单个从机? 任何一个想法如何在多源复制中实现replicate-rewrite-db=TEST->TEST1

【问题讨论】:

    标签: mysql replication database-replication transactional-replication


    【解决方案1】:

    当使用多源复制时,你应该将你的配置写成:

    [mysqld]
    master_usa.replicate-rewrite-db=customer->customer_usa
    master_emea.replicate-rewrite-db=customer->customer_emea
    

    这里master_usamaster_emea 是频道名称。

    上面的例子是Claudio Nannimariadb blog

    中介绍的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-21
      • 2011-10-20
      • 1970-01-01
      • 1970-01-01
      • 2019-09-16
      • 2017-12-22
      • 1970-01-01
      相关资源
      最近更新 更多