使用黑洞引擎的Mysql主主复制

标签 mysql replication master-slave blackhole

我对从属设备上的某些表使用黑洞引擎进行了主从mysql复制,所以我想知道如果启用主主复制会发生什么? 我的第一个主人的 table 会变空吗?

最佳答案

答案是:他们不会。 复制只是忽略我的黑洞表。 我做了什么来测试这个: 使用 mysql 数据库设置 docker 容器。 创建了数据库的副本到另一个 docker mysql 容器。 在两个数据库上启用主主复制。 向两个数据库添加了一些不同的数据。 在第二个主服务器上使用 BLACKHOLE 更改了这对表的引擎。 然后,我向两个数据库添加了一些不同的数据,并检查了第一个主数据库上第二个主数据库上具有 BLACKHOLE 引擎的表没有发生任何更改。

关于使用黑洞引擎的Mysql主主复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58750669/

相关文章:

mysql - 上传图像文件 jsp mysql 时出错

mysql - 在 MySQL InnoDB 中存储大于 max_allowed_pa​​cket 的 BLOB 的最佳方法

couchdb - 使用 CouchDB 进行跨重启的永久连续复制

replication - 无法在虚拟机上设置 symmetryDS 的多个实例

mysql - 大的mysql表应该被分割,使用合并引擎,主/从还是其他什么?

mysql - MySQL 数据库是否优化连接本身,还是我们必须指定连接顺序?

mysql - 基于附加列强制执行外键约束

mysql - MySQL 复制设置的问题

java - 如何让 Hadoop 服务器监听所有 IP

mysql - 查询在 MySQL 5.6 中不起作用 - [MYSQL 5.1(主)到 MYSQL 5.6(从)复制错误]