Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Functions which Configure the Group Replication Mode

14.18.1.2 组复制模式配置函数

以下函数允许您控制复制组正在运行的模式, either 单一主或多主模式。

  • group_replication_switch_to_multi_primary_mode()

    将单一主模式下的组更改为多主模式。必须在单一主模式下运行的复制组成员上执行。

    语法:

    STRING group_replication_switch_to_multi_primary_mode()

    该函数没有参数。

    返回值:

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

    示例:

    SELECT group_replication_switch_to_multi_primary_mode()

    组中的所有成员都变为主节点。

    更多信息,请见第20.5.1.2节,“更改组模式”

  • group_replication_switch_to_single_primary_mode()

    将多主模式下的组件更改为单主模式,不需要停止群组复制。必须在运行多主模式的复制组成员上执行该语句。在更改为单主模式时,在所有组成员上也禁用严格一致性检查(group_replication_enforce_update_everywhere_checks=OFF)。

    语法:

    STRING group_replication_switch_to_single_primary_mode([str])

    参数:

    • str:包含组中某个成员的UUID的字符串,该成员将成为新的单主。其他组成员变为次要。

    返回值:

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

    示例:

    SELECT group_replication_switch_to_single_primary_mode(member_uuid);

    更多信息,请见第20.5.1.2节,“更改组模式”