我对从属设备上的某些表使用黑洞引擎进行了主从mysql复制,所以我想知道如果启用主主复制会发生什么? 我的第一个主人的 table 会变空吗?
最佳答案
答案是:他们不会。 复制只是忽略我的黑洞表。 我做了什么来测试这个: 使用 mysql 数据库设置 docker 容器。 创建了数据库的副本到另一个 docker mysql 容器。 在两个数据库上启用主主复制。 向两个数据库添加了一些不同的数据。 在第二个主服务器上使用 BLACKHOLE 更改了这对表的引擎。 然后,我向两个数据库添加了一些不同的数据,并检查了第一个主数据库上第二个主数据库上具有 BLACKHOLE 引擎的表没有发生任何更改。
关于使用黑洞引擎的Mysql主主复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58750669/