文档首页/ 分布式数据库中间件 DDM/ 用户指南(联盟区域)/ 快速入门/ 步骤三:创建逻辑库并关联RDS for MySQL实例
更新时间:2026-01-24 GMT+08:00

步骤三:创建逻辑库并关联RDS for MySQL实例

本章节主要介绍如何在DDM控制台上创建逻辑库,并与RDS for MySQL实例进行关联。

使用须知

  • 创建逻辑库时,仅支持关联和DDM实例处于相同VPC的RDS for MySQL实例,且RDS for MySQL实例没有被其他DDM实例使用。DDM将在关联的RDS for MySQL实例上新建数据库,不会影响已有的库表。
  • 创建逻辑库时,同一个逻辑库,RDS for MySQL实例大版本需要相同,不可以混用。
  • 创建逻辑库时,同一个DDM实例可以创建多个逻辑库。多个逻辑库可关联同一个RDS for MySQL实例。
  • 一个RDS for MySQL实例无法被不同的DDM实例关联。
  • 创建逻辑库时选多个分片的场合,分片名遵循“逻辑库名_xxxx”的命名规则,其中xxxx为从“0000”开始递增的数字。如逻辑库名为“db_cbb5”,总分片数为2,则分片名为“db_cbb5_0000”“db_cbb5_0001”
  • 创建逻辑库时,关联的RDS for MySQL实例不能处于只读状态。
  • DDM在RDS for MySQL实例上创建的内部账号(DDMRW*、DDMR*、DDMREP*)请勿修改和删除,否则会影响业务。

前提条件

  • 已创建DDM实例,状态为“运行中”
  • 已创建DDM账号。具体操作请参见创建账号

操作步骤

  1. 登录分布式数据库中间件控制台。
  2. 在实例管理列表页面,单击目标实例操作栏“创建逻辑库”

    您也可以在实例管理列表页面,单击目标实例名称,进入基本信息页面。在左侧导航栏选择逻辑库管理页签,在页面右侧单击创建逻辑库。

  3. 在创建逻辑库页面,填选逻辑库模式、逻辑库名称、需要关联的DDM账号、数据节点和逻辑库总分片数。

    表1 参数说明

    参数名称

    说明

    逻辑库模式

    • 拆分库:一个逻辑库可以关联多个数据节点,分片均匀的分布在这些数据节点上。
    • 单库:一个逻辑库仅关联一个数据节点,在该数据节点上仅创建一个分片。

    逻辑库名称

    长度为2-48个字符,以小写字母开头且仅支持小写,可以包含小写字母、数字、下划线。

    选择账号

    需要关联的DDM账号。

    选择数据节点

    仅支持和当前DDM实例处于相同VPC、且未被其他DDM实例使用的数据节点(RDS for MySQL实例)。DDM将在选择的数据节点上新建数据库,不会影响数据节点上已有的库表。

    逻辑库总分片数

    逻辑库总分片数是所选数据节点分片数的总和,为了确保每个数据节点上都能均匀分配到分片,逻辑库总分片数不能小于选择的数据节点数。考虑到业务会持续增长,建议每个数据节点上最小8分片,最大不超过64分片。

  4. 单击“下一步”
  5. 在数据节点可用性检测页面,输入关联数据节点的账号及密码,单击“测试”

    数据节点账号所需权限: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER WITH GRANT OPTION。

    建议您提前在数据节点上创建具有上述权限的账号。

  6. 测试通过后,单击页面下方的“完成”