【问题标题】:Can I use replicate-ignore-db and replicate-do-table together?我可以同时使用replicate-ignore-db 和replicate-do-table 吗?
【发布时间】:2017-07-11 01:04:44
【问题描述】:

我想忽略少数数据库中的一个数据库。我正在标记“replicate-ignore-db=foo”以忽略特定的数据库。

但是,我希望 foo 中的一个表进行复制。我标记 'replicate-do-table=foo.bar' 以允许一个表格。

当同时使用这些选项时,复制根本不会更新从站。

流程图表明这应该是可能的:https://dev.mysql.com/doc/refman/5.7/en/replication-rules-table-options.html

是否可以忽略多个数据库中的一个,同时仍允许复制被忽略数据库中的表?

【问题讨论】:

  • 主人是否使用BINLOG_FORMAT=ROW?如果没有,所有赌注都取消。

标签: mysql replication


【解决方案1】:

不可能。 你可以输入

replicate-do-table=foo.myTable

没有replicate-ignore-db=foo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-04
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    相关资源
    最近更新 更多