云数据库 MySQL 支持的数据复制方式包括:异步复制、半同步复制和强同步复制。您可以根据自身业务特点,设置云数据库 MySQL 实例的数据复制方式,以提高云数据库的可用性。在创建实例时,您可以选择数据复制方式,在创建后,您还可以通过控制台修改数据复制方式。本文为您介绍如何通过控制台修改实例的数据复制方式。
说明:
前提条件
实例架构为双节点、三节点或集群版。
实例状态为运行中,并无其他任务执行中。
功能支持列表
数据库版本 | 支持数据复制方式 |
MySQL 5.5 | 异步复制 |
MySQL 5.6 MySQL 5.7 MySQL 8.0 | 异步复制 |
| 半同步复制 |
| 强同步复制 |
实例架构 | 支持数据复制方式 |
单节点 | 不支持数据复制方式设置和修改 |
双节点 集群版 | 异步复制 |
| 半同步复制 |
三节点 | 异步复制 |
| 半同步复制 |
| 强同步复制 |
操作步骤
查询数据复制方式
1. 登录 MySQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例详情页。
2. 在可用性信息 > 数据复制方式后可以查询实例当前的数据复制方式。

修改数据复制方式
1. 登录 MySQL 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例详情页。
2. 在可用性信息 > 数据复制方式后单击修改复制方式。

3. 在弹窗下,选择要修改的数据复制方式,单击提交。

4. 若数据复制方式未做修改,单击提交会提示“实例的配置没有变化,请确认”,您需重新选择其他数据复制方式进行提交。
5. 提交成功后,待实例运行状态由“配置变更中”更新为“运行中”即修改成功。