MySQL的SQL语句 -复制语句(13)- 控制组复制的 SQL 语句 - STOP GROUP

STOP GROUP_REPLICATION 语句
1. STOP GROUP_REPLICATION

停止组复制。此语句需要 GROUP_REPLICATION_ADMIN 权限(或不推荐使用的 SUPER 权限)。一旦执行 STOP GROUP_REPLICATION 命令,成员就会被设置为 super_read_only=ON,这样可以确保在组复制停止时不会对组成员进行写入,组成员上运行的任何其他复制通道也将停止。START GROUP_REPLICATION 语句启动组复制时在成员上指定的任何用户凭据都将从内存中删除,并且必须在再次启动组复制时提供这些凭据。

警告

使用此语句时要格外小心,因为它会从组中删除服务器实例,这意味着它不再受组复制的一致性保证机制的保护。为了完全安全,请确保应用程序在发出此语句之前不能再连接到实例,以避免任何过时读取。

配置组复制主服务器的函数

以下函数允许您配置 single-primary 复制组的哪个成员为主复制服务器。

● group_replication_set_as_primary()

指定团体中的某个特定成员为新的主服务器,凌驾于任何选举程序之上。传入 member_uuid,它是要成为新主服务器的 server_uuid。必须在以单主(single-primary)模式运行的复制组的成员上发出。

语法:

STRING group_replication_set_as_primary(member_uuid)

返回值:

包含操作结果的字符串,例如操作是否成功。

例子:

SELECT group_replication_set_as_primary(member_uuid)

官方网址:
https://dev.mysql.com/doc/refman/8.0/en/stop-group-replication.html
https://dev.mysql.com/doc/refman/8.0/en/group-replication-functions-for-new-primary.html

MySQL的SQL语句 -复制语句(13)- 控制组复制的 SQL 语句 - STOP GROUP

上一篇:利用badboy进行脚本录制


下一篇:spread.js集成vue 表单保护(不可编辑)