微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

关于在复制的 DB

如何解决关于在复制的 DB

1 个主 (mariadb-10.3),8 个副本(混合 mariadb-10.1 和 10.3)。复制工作正常。

“问题”:

在复制的数据库上更新表的第一种方法

ssh 登录主服务器并启动 MysqL 客户端。

Primary> update ReplicatedDB.table1 set field-1=Y where field-2='Z';

sql 更新主要但不更新副本。

Primary 的日志文件、日志位置和 binlog_gti_pos 与副本一致

还有 Slave_IO_Running: 是 Slave_sql_Running: 是 没有错误

在复制的数据库上更新表的第二种方式:

ssh 登录主服务器并启动 MysqL 客户端。

Primary> 使用 ReplicatedDB;

Primary> update ReplicatedDB.table1 set field-1=Y where field-2='Z';

sql 更新主副本和副本。

我确定我遗漏了一些非常基本的东西。任何人都可以帮忙吗?亲切的问候!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。