我这里有一个情况,将有2个MySQL服务器通过广域网链接。每个位置(让我们称它们为location X和Location Y)需要访问三个数据库(让我们称它们为A、B和C )。
位置X需要使用数据库A作为其主数据库,使用数据库B作为“查找”只读数据库。
位置Y需要使用数据库B作为其主数据库,并使用数据库A作为“查找”只读数据库。
这两个位置都需要对复制的数据库C具有读/写访问权限(此数据库不包含自动递增的列等-相当简单的记录表)。
本质上,我需要主-从复制和主-主复制的组合:
X Y
--------
A --> A
B <-- B
C <--> C
这在
我正在寻找Debezium使用mysql数据库的另一种方法。
原因--我试图连接到生产数据库,而我试图连接的服务器有85个数据库,并且绑定日志与所有这些数据库共享。现在我们已经有了binlog_format=MIXED,将其转换为ROW并不是一件容易的事情。
从MIXED is a combination of ROW AND STATEMENT开始,我们是否可以在客户端或数据库端进行调整以完成这一任务。任何帮助都是非常感谢的。
我有两个服务器,live,在live之间有两个相同的数据库,但是count()返回不同的数字
现场直播:
mysql> SELECT COUNT(*) FROM `tbl_application_user` WHERE created >= '2014-06-01 00:00:01' and created < '2014-07-01 23:59:59';
+----------+
| COUNT(*) |
+----------+
| 3432 |
+----------+
1 row in set (0.02 sec)
BETA (