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