PolarDB-X 1.0-用户指南-数据库管理-创建数据库

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: PolarDB-X 1.0支持RDS MySQL(即私有定制RDS MySQL)和PolarDB MySQL两种存储类型。本文将介绍如何在PolarDB-X 1.0控制台上根据不同存储类型创建对应的数据库。

前提条件

您需要创建实例后才能创建数据库。


说明

  • 创建实例时所选择的存储类型将决定您在创建数据库时所使用的存储类型,例如您在创建实例时选择的是RDS MySQL,则您在创建数据库时存储类型即固定为RDS for MySQL不可变更。
  • PolarDB-X 1.0存储层私有定制RDS与计算层DRDS实例配合更加紧密,可以获得更优秀的性能表现和更稳定的服务链路,推荐您选择RDS for MySQL存储类型,详情请参见私有定制RDS

构建存储类型为RDS MySQL的数据库

关于如何构建存储类型为RDS MySQL的数据库,详细操作步骤请参见在私有定制RDS实例上构建数据库

构建存储类型为PolarDB MySQL的数据库

  1. 登录云原生分布式数据库控制台
  2. 在页面左上角选择目标实例所在地域。
  3. 在左侧导航栏中,单击实例列表
  4. 找到目标实例,单击实例ID,进入目标实例基本信息页。
  5. 在实例基本信息页,单击右上角创建数据库
  6. 在弹出的对话框中,根据您的需要选择拆分模式并设置相应参数。
  • 若您选择拆分模式为水平拆分,请参见如下步骤:
  1. 填写基本信息页,设置如下参数后,单击下一步
参数 说明
拆分模式 选择水平拆分

说明PolarDB-X可以将数据按照拆分规则分拆到多个库表中。通过水平拆分,实现数据库的横向扩展,可线性提升数据库整体的存储容量以及并发吞吐。

存储类型 此处的存储类型默认与创建PolarDB-X 1.0计算资源DRDS实例时选择的存储类型保持一致。例如您在创建PolarDB-X 1.0计算资源DRDS实例时选择了PolarDB,则此处的存储类型即固定为 PolarDB for MySQL,无需选择。
数据库名 输入数据库名称。

说明 数据库名称需满足如下要求:

  • 由小写字母、数字和下划线(_)组成。
  • 以字母开头,且长度不超过24字符。
字符集 您可以选择字符集为uft8gbklatin1uft8mb4
链接密码 输入数据库链接密码。

说明 链接密码需满足如下要求:

  • 密码长度需为8~30个字符。
  • 需至少包含大写字母、小写字母、数字、下划线(_)中的任意三种。
确认密码 再次输入数据库链接密码进行确认。
  1. 选择POLARDB页,设置如下参数:
  • 若您还未购买任何PolarDB MySQL集群,请单击购买新POLARDB并参见以下步骤完成购买。
  1. 选择商品类型包年包月按量付费说明
  • 包年包月:在创建集群时支付计算节点(一个主节点和一个只读节点)的费用,而存储空间会根据实际数据量按小时计费,并从账户中按小时扣除。如果您要长期使用该集群,包年包月方式更为经济,而且购买时长越长,折扣越多。
  • 按量付费(按小时付费):无需预先支付费用,计算节点和存储空间(根据实际数据量)均按小时计费,并从账户中按小时扣除。如果您只需短期使用该集群,可以选择按量付费,用完即可释放,节省费用。
  1. 设置如下参数。
选项 说明
地域 通过选择地域和可用区配置PolarDB集群所在的物理位置。

说明 存储层PolarDB集群和计算层DRDS实例需在同一地域(可用区可以不同)。例如计算层DRDS实例所在地域为华东1(杭州),则此时存储层PolarDB集群的地域取值即固定为华东1(杭州),无需选择。

创建方式 固定为创建主集群,无需选择。
网络类型 固定为专有网络,无需选择。
VPC网络和VPC交换机
  • 如果您已创建符合您网络规划的VPC,直接选择该VPC。例如,如果您已创建ECS,且该ECS所在的VPC符合您的规划,那么选择该VPC。
  • 如果您未创建符合您网络规划的VPC,您可以自行创建VPC和交换机,详情请参见创建专有网络
兼容性 存储层PolarDB集群的MySQL版本需与计算层DRDS实例的MySQL版本保持一致。

说明

  • 若计算层DRDS实例使用的是MySQL 8.0版本,则此时存储层PolarDB集群的MySQL版本即固定为MySQL 8.0版本,无需选择。
  • 若计算层DRDS实例使用的是MySQL 5版本,则此时存储层PolarDB集群的MySQL版本即固定为MySQL 5.6版本,无需选择。
系列 固定为标准版,无需选择。
节点规格 按需选择。所有节点均为独享型,性能稳定可靠。关于各规格的具体信息,请参见规格与定价
节点个数
  • 默认节点个数为2,无需选择。系统将自动创建一个与主节点规格相同的只读节点。
  • 如果主节点故障,系统会自动将只读节点切换为新的主节点,并重新生成一个只读节点。
  • 关于只读节点的更多信息,请参见产品架构
存储费用 无需选择。系统会根据实际数据使用量按小时计费,详情请参见产品价格

说明 创建集群时无需选择存储容量,存储容量随数据量的增减而自动弹性伸缩。

时区 设置集群时区,默认时区为UTC+08:00
表名大小写 设置集群表名是否区分大小写,默认不区分大小写。当本地数据库区分大小时,您可以选择区分大小写,便于您迁移数据。

说明 集群创建后该参数无法修改,请谨慎选择。

删除(释放)集群时 设置删除(释放)集群时的备份保留策略,默认保留最后一个备份(释放前自动备份)
  • 保留最后一个备份(释放前自动备份):删除集群时保留最后一个备份。
  • 保留全部备份:删除集群时保留所有备份。
  • 不保留备份(释放后无法恢复):删除集群时不保留任何备份。

说明 删除(释放)集群时保留备份可能会产生少量费用,您可以随时删除备份来节省成本,详情请参见数据备份价格

资源组 资源组是单个云账号下将一组相关资源进行统一管理的容器,一个资源只能归属于一个资源组。根据不同的业务场景,您可以将资源组映射为项目、应用或组织等概念,详情请参见RAM资源分组与授权
购买时长 选择实例购买的时长以及是否开启自动续费。

说明 仅当商品类型选择包年包月时,支持该参数。

  1. 单击立即购买
  2. 确认订单页面,确认商品信息并选中服务协议,单击去支付
  3. 支付页面,确认待支付订单详情和金额,单击订购开通服务。
  4. 开通成功后页面会自动跳转至预检页面。
  • 若您已经购买了PolarDB集群,您可以参见如下步骤进行配置:
  1. 单击使用已有POLARDB
  2. 选中目标PolarDB集群,单击图标将其从左侧待选框移动到右侧已选框中。
  3. 单击下一步,进入预检页面。
  • 若您选择拆分模式为垂直拆分,请设置如下参数后,单击下一步
参数 说明
拆分模式 选择垂直拆分

说明 您可以批量导入不同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,无需选择。
添加数据库
  1. 在PolarDB集群待选框中选中目标PolarDB集群。
  2. 从目标PolarDB集群已有的数据库中选中目标数据库,单击将其移动到右边已选框。
字符集 您可以选择字符集为uft8gbklatin1uft8mb4
账号类型 您可以创建新账号选择已有账号
数据库账号 输入需要创建的新账号名称。

说明 仅当账号类型选择创建新账号时支持该参数。

链接密码 输入数据库链接密码。

说明 链接密码需满足如下要求:

  • 密码长度需为8~30个字符。
  • 需至少包含大写字母、小写字母、数字、下划线(_)中的任意三种。
确认密码 再次输入数据库链接密码进行确认。

说明 仅当选择账号类型为创建新账号时支持该参数。

  1. 预检页面,等待预检结果显示为成功,单击下一步
  2. 建库预览页面确认建库信息,单击下一步完成数据库创建。
    说明 当拆分模式为水平拆分时,PolarDB-X 1.0为默认为每个PolarDB集群创建8个物理库。此时,在建库预览页,您将看到总物理分库数量为已选择的PolarDB集群数量的8倍。
  3. 创建完成之后,在数据库管理页面,您可以查看已添加的数据库,您还可以在账号管理中看到垂直拆分时新建的账号。
相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
4天前
|
关系型数据库 MySQL 分布式数据库
PolarDB 与传统数据库的性能对比分析
【8月更文第27天】随着云计算技术的发展,越来越多的企业开始将数据管理和存储迁移到云端。阿里云的 PolarDB 作为一款兼容 MySQL 和 PostgreSQL 的关系型数据库服务,提供了高性能、高可用和弹性伸缩的能力。本文将从不同角度对比 PolarDB 与本地部署的传统数据库(如 MySQL、PostgreSQL)在性能上的差异。
30 1
|
6天前
|
存储 缓存 负载均衡
【PolarDB-X 技术揭秘】Lizard B+tree:揭秘分布式数据库索引优化的终极奥秘!
【8月更文挑战第25天】PolarDB-X是阿里云的一款分布式数据库产品,其核心组件Lizard B+tree针对分布式环境优化,解决了传统B+tree面临的数据分片与跨节点查询等问题。Lizard B+tree通过一致性哈希实现数据分片,确保分布式一致性;智能分区实现了负载均衡;高效的搜索算法与缓存机制降低了查询延迟;副本机制确保了系统的高可用性。此外,PolarDB-X通过自适应分支因子、缓存优化、异步写入、数据压缩和智能分片等策略进一步提升了Lizard B+tree的性能,使其能够在分布式环境下提供高性能的索引服务。这些优化不仅提高了查询速度,还确保了系统的稳定性和可靠性。
27 5
|
10天前
|
关系型数据库 分布式数据库 数据库
安全可靠的国产自研数据库PolarDB V2.0,让数据库开发像“搭积木”一样简单!
安全可靠的国产自研数据库PolarDB V2.0,让数据库开发像“搭积木”一样简单!
|
7天前
|
Cloud Native 数据库 开发者
云原生数据库2.0问题之帮助阿里云数据库加速技术更新如何解决
云原生数据库2.0问题之帮助阿里云数据库加速技术更新如何解决
|
7天前
|
Cloud Native 关系型数据库 分布式数据库
云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
|
10天前
|
关系型数据库 OLAP 分布式数据库
揭秘Polardb与OceanBase:从OLTP到OLAP,你的业务选对数据库了吗?热点技术对比,激发你的选择好奇心!
【8月更文挑战第22天】在数据库领域,阿里巴巴的Polardb与OceanBase各具特色。Polardb采用共享存储架构,分离计算与存储,适配高并发OLTP场景,如电商交易;OceanBase利用灵活的分布式架构,优化数据分布与处理,擅长OLAP分析及大规模数据管理。选择时需考量业务特性——Polardb适合事务密集型应用,而OceanBase则为数据分析提供强大支持。
32 2
|
9天前
|
Cloud Native 关系型数据库 分布式数据库
云原生关系型数据库PolarDB问题之PolarDB相比传统商用数据库的优势如何解决
云原生关系型数据库PolarDB问题之PolarDB相比传统商用数据库的优势如何解决
10 1
|
4天前
|
关系型数据库 分布式数据库 数据库
PolarDB 数据库迁移工具与策略
【8月更文第27天】随着业务的增长和技术的发展,企业常常需要对现有的数据库进行升级或迁移以适应新的需求。阿里云提供的 PolarDB 是一款高性能的关系型数据库服务,支持 MySQL、PostgreSQL 和 Oracle 三种存储引擎。本文将介绍如何利用 PolarDB 提供的迁移工具来高效地完成数据迁移工作,并探讨在迁移过程中需要注意的关键点。
14 0
|
10天前
|
SQL 安全 关系型数据库
【惊天秘密】破解数据库管理难题!——Yearning开源审计平台:你的数据库安全守护神,一键审计,轻松应对挑战!
【8月更文挑战第21天】Yearning是一款基于Python的开源数据库审计平台,简化数据库管理和审计流程,支持MySQL、PostgreSQL等。核心功能包括SQL审计、执行、回滚及备份,提升数据库管理效率。安装简便,支持通过pip安装并快速启动服务。Yearning提供智能SQL审查,确保安全性与合规性,同时还具备友好的用户界面及API客户端支持,适用于多种数据库操作场景。
20 0
|
2月前
|
关系型数据库 分布式数据库 数据库
PolarDB产品使用问题之数据库处于只读状态,如何恢复其读写功能
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
PolarDB产品使用问题之数据库处于只读状态,如何恢复其读写功能

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 下一篇
    云函数