DRDS创建的数据库构建于RDS实例之上,出于OLTP业务稳定性的考虑,建议您选择新的RDS实例用于DRDS数据库的创建。

使用限制

目前只支持在控制台上创建DRDS数据库,不支持SQL创建DRDS数据库。

操作步骤

  1. 登录云原生分布式数据库控制台
  2. 在页面左上角选择目标实例所在地域。
  3. 在左侧导航栏中,单击实例列表
  4. 找到目标实例,单击实例ID,进入目标实例基本信息页。
  5. 在实例基本信息页的右上角,单击创建数据库
  6. 在弹出的对话框中,根据您的需要选择拆分模式并设置相应参数。
    • 若您选择拆分模式为水平拆分,请参见如下步骤。
      1. 填写基本信息页,设置如下参数后,单击下一步
        参数 说明
        拆分模式 选择水平拆分
        说明 DRDS可以将数据按照拆分规则分拆到多个库表中。通过水平拆分,实现数据库的横向扩展,可线性提升数据库整体的存储容量以及并发吞吐。
        存储类型 您可以选择存储类型为POLARDB for MySQL(推荐)RDS for MySQL (本文以RDS for MySQL为例)。
        数据库名 输入数据库名称。
        说明 数据库名称需满足如下要求:
        • 由小写字母、数字和下划线(_)组成。
        • 以字母开头,且长度不超过24字符。
        字符集 您可以选择字符集为uft8gbklatin1uft8mb4
        链接密码 输入数据库链接密码。
        说明 链接密码需满足如下要求:
        • 密码长度需为8~30个字符。
        • 需至少包含大写字母、小写字母、数字、下划线(_)中的任意三种。
        确认密码 再次输入数据库链接密码进行确认。
      2. 选择RDS页,选中目标RDS实例,单击1图标将其从左侧待选框移动到右侧已选框中,单击下一步
    • 若您选择拆分模式为垂直拆分,请设置如下参数后,单击下一步
    参数 说明
    拆分模式 选择垂直拆分
    说明 您可以批量导入不同PolarDB MySQL集群或RDS MySQL实例上已有的多个数据库,利用DRDS实例级账号进行统一授权管理,通过一个DRDS链接即可完成横跨多个RDS实例数据库间的联合查询及事务写入操作。
    存储类型 您可以选择存储类型为POLARDB for MySQL(推荐)RDS for MySQL (本文以RDS MySQL为例)。
    添加数据库
    1. 在RDS实例待选框中选中目标RDS实例。
    2. 从目标RDS实例已有的数据库中选中目标数据库,单击1将其移动到右边已选框。
    字符集 您可以选择字符集为uft8gbklatin1uft8mb4
    账号类型 您可以创建新账号选择已有账号
    数据库账号 输入需要创建的新账号名称。
    说明 仅当账号类型选择创建新账号时支持该参数。
    链接密码 输入数据库链接密码。
    说明 链接密码需满足如下要求:
    • 密码长度需为8~30个字符。
    • 需至少包含大写字母、小写字母、数字、下划线(_)中的任意三种。
    确认密码 再次输入数据库链接密码进行确认。仅当选择水平拆分模式或为垂直拆分模式创建新账号时支持该参数。
  7. 预检页面,等待预检结果显示为成功,单击下一步
  8. 建库预览页面确认建库信息,单击下一步完成数据库创建。