Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

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

14.18.1.2 设置组复制模式的函数

以下函数使您可以控制复制组的运行模式,单主模式或多主模式。

  • 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 节,“更改组模式”