前提条件
您需要创建实例后才能创建数据库。
说明
- 创建实例时所选择的存储类型将决定您在创建数据库时所使用的存储类型,例如您在创建实例时选择的是RDS MySQL,则您在创建数据库时存储类型即固定为RDS for MySQL不可变更。
- PolarDB-X 1.0存储层私有定制RDS与计算层DRDS实例配合更加紧密,可以获得更优秀的性能表现和更稳定的服务链路,推荐您选择RDS for MySQL存储类型,详情请参见私有定制RDS。
构建存储类型为RDS MySQL的数据库
关于如何构建存储类型为RDS MySQL的数据库,详细操作步骤请参见在私有定制RDS实例上构建数据库。
构建存储类型为PolarDB MySQL的数据库
- 登录云原生分布式数据库控制台。
- 在页面左上角选择目标实例所在地域。
- 在左侧导航栏中,单击实例列表。
- 找到目标实例,单击实例ID,进入目标实例基本信息页。
- 在实例基本信息页,单击右上角创建数据库。
- 在弹出的对话框中,根据您的需要选择拆分模式并设置相应参数。
- 若您选择拆分模式为水平拆分,请参见如下步骤:
- 在填写基本信息页,设置如下参数后,单击下一步。
参数 | 说明 |
拆分模式 | 选择水平拆分。 说明PolarDB-X可以将数据按照拆分规则分拆到多个库表中。通过水平拆分,实现数据库的横向扩展,可线性提升数据库整体的存储容量以及并发吞吐。 |
存储类型 | 此处的存储类型默认与创建PolarDB-X 1.0计算资源DRDS实例时选择的存储类型保持一致。例如您在创建PolarDB-X 1.0计算资源DRDS实例时选择了PolarDB,则此处的存储类型即固定为 PolarDB for MySQL,无需选择。 |
数据库名 | 输入数据库名称。 说明 数据库名称需满足如下要求:
|
字符集 | 您可以选择字符集为uft8、gbk、latin1或uft8mb4。 |
链接密码 | 输入数据库链接密码。 说明 链接密码需满足如下要求:
|
确认密码 | 再次输入数据库链接密码进行确认。 |
- 在选择POLARDB页,设置如下参数:
- 若您还未购买任何PolarDB MySQL集群,请单击购买新POLARDB并参见以下步骤完成购买。
- 选择商品类型为包年包月或按量付费。说明
- 包年包月:在创建集群时支付计算节点(一个主节点和一个只读节点)的费用,而存储空间会根据实际数据量按小时计费,并从账户中按小时扣除。如果您要长期使用该集群,包年包月方式更为经济,而且购买时长越长,折扣越多。
- 按量付费(按小时付费):无需预先支付费用,计算节点和存储空间(根据实际数据量)均按小时计费,并从账户中按小时扣除。如果您只需短期使用该集群,可以选择按量付费,用完即可释放,节省费用。
- 设置如下参数。
选项 | 说明 |
地域 | 通过选择地域和可用区配置PolarDB集群所在的物理位置。 说明 存储层PolarDB集群和计算层DRDS实例需在同一地域(可用区可以不同)。例如计算层DRDS实例所在地域为华东1(杭州),则此时存储层PolarDB集群的地域取值即固定为华东1(杭州),无需选择。 |
创建方式 | 固定为创建主集群,无需选择。 |
网络类型 | 固定为专有网络,无需选择。 |
VPC网络和VPC交换机 |
|
兼容性 | 存储层PolarDB集群的MySQL版本需与计算层DRDS实例的MySQL版本保持一致。 说明
|
系列 | 固定为标准版,无需选择。 |
节点规格 | 按需选择。所有节点均为独享型,性能稳定可靠。关于各规格的具体信息,请参见规格与定价。 |
节点个数 |
|
存储费用 | 无需选择。系统会根据实际数据使用量按小时计费,详情请参见产品价格。 说明 创建集群时无需选择存储容量,存储容量随数据量的增减而自动弹性伸缩。 |
时区 | 设置集群时区,默认时区为UTC+08:00。 |
表名大小写 | 设置集群表名是否区分大小写,默认不区分大小写。当本地数据库区分大小时,您可以选择区分大小写,便于您迁移数据。 说明 集群创建后该参数无法修改,请谨慎选择。 |
删除(释放)集群时 | 设置删除(释放)集群时的备份保留策略,默认保留最后一个备份(释放前自动备份)。
说明 删除(释放)集群时保留备份可能会产生少量费用,您可以随时删除备份来节省成本,详情请参见数据备份价格。 |
资源组 | 资源组是单个云账号下将一组相关资源进行统一管理的容器,一个资源只能归属于一个资源组。根据不同的业务场景,您可以将资源组映射为项目、应用或组织等概念,详情请参见RAM资源分组与授权。 |
购买时长 | 选择实例购买的时长以及是否开启自动续费。 说明 仅当商品类型选择包年包月时,支持该参数。 |
- 单击立即购买。
- 在确认订单页面,确认商品信息并选中服务协议,单击去支付。
- 在支付页面,确认待支付订单详情和金额,单击订购开通服务。
- 开通成功后页面会自动跳转至预检页面。
- 若您已经购买了PolarDB集群,您可以参见如下步骤进行配置:
- 单击使用已有POLARDB。
- 选中目标PolarDB集群,单击图标将其从左侧待选框移动到右侧已选框中。
- 单击下一步,进入预检页面。
- 若您选择拆分模式为垂直拆分,请设置如下参数后,单击下一步。
参数 | 说明 |
拆分模式 | 选择垂直拆分。 说明 您可以批量导入不同PolarDB MySQL集群上已有的多个数据库,利用PolarDB-X 1.0实例级账号进行统一授权管理,通过一个PolarDB-X 1.0链接即可完成横跨多个PolarDB MySQL集群数据库间的联合查询及事务写入操作。 |
存储类型 | 此处的存储类型默认与创建PolarDB-X 1.0计算资源DRDS实例时选择的存储类型保持一致。例如您在创建PolarDB-X 1.0计算资源DRDS实例时选择了PolarDB,则此处的存储类型即固定为 PolarDB for MySQL,无需选择。 |
添加数据库 |
|
字符集 | 您可以选择字符集为uft8、gbk、latin1或uft8mb4。 |
账号类型 | 您可以创建新账号或选择已有账号。 |
数据库账号 | 输入需要创建的新账号名称。 说明 仅当账号类型选择创建新账号时支持该参数。 |
链接密码 | 输入数据库链接密码。 说明 链接密码需满足如下要求:
|
确认密码 | 再次输入数据库链接密码进行确认。 说明 仅当选择账号类型为创建新账号时支持该参数。 |
- 在预检页面,等待预检结果显示为成功,单击下一步。
- 在建库预览页面确认建库信息,单击下一步完成数据库创建。
说明 当拆分模式为水平拆分时,PolarDB-X 1.0为默认为每个PolarDB集群创建8个物理库。此时,在建库预览页,您将看到总物理分库数量为已选择的PolarDB集群数量的8倍。 - 创建完成之后,在数据库管理页面,您可以查看已添加的数据库,您还可以在账号管理中看到垂直拆分时新建的账号。