# 1 产品概述

# 1.1 产品概述

关系型RDS MySQL是广受欢迎的开源数据库之一,广泛应用于各类应用场景。云数据库RDS MySQL支持MySQL引擎,当前兼容MySQL5.7版本,提供容灾、备份、监控、扩容、数据传输DTS等方面全套解决方案,为您简化IT运维工作,让您能更加专注于业务发展。

# 1.2 业务价值

1)简单易用:

用户可通过控制台完成RDS实例的创建、删除,且数据库管理后台提供用户增删DATABASE、增删用户账号、DDL和DML权限管控、重启实例等功能

2)数据安全

通过访问控制策略和防火墙的保护,只有可信应用才允许访问实例;每个租户划分不同的VPC,租户只能查看和操作归属自身购买的RDS实例,提供安全的数据保障

3)高可靠

通过多数据中心架构、双机热备和安全备份保护机制,保障业务可用性,满足各场景下业务系统需求

4)灵活扩展

用户可根据自身需要通过控制台完成RDS弹性扩展数据存储空间

# 1.3 使用限制

  • 基础版通过主机IP地址访问,高可用版必须使用产品提供的VIP地址访问数据库服务,否则会导致部分服务降级,如故障切换等

  • RDS默认使用InnoDB引擎

  • 目前只支持华南一区测试专区和华南一区测试专区(2)申请开发测试RDS实例

  • 只支持租户区云主机访问DB实例,不支持外网访问

# 2 购买指南

# 2.1 计费方式

根据产品的规格分为按小时计费、包月计费和包年计费

# 2.2 计算资源-价格

数据类型 实例类型 CPU/核 内存/GB IOPS 最大连接 包月/元 包年/元 按时付费/元
MySQL 基础版 2 4 800 150 1533.33 18400.00 2.1005
MySQL 基础版 4 8 800 300 1816.67 21800.00 2.4886
MySQL 高可用版 8 16 3000 1000 5066.67 60800.00 6.9406

# 2.3 存储资源

存储资源—价格
数据类型 实例类型 包月(元/GB) 包年(元/GB) 按时付费(元/GB)
MySQL 基础版 0.75 9 0.001027
MySQL SAN磁盘 1.25 15 0.001712

# 3 快速入门

# 3.1 创建RDS MYSQL实例

单击购买,进入购买页面,选择数据库套餐规格,购买数据库实例

mysql1

# 3.2 创建数据库

mysql2

# 3.2 创建用户账号

mysql2

# 4 操作手册

# 4.1 创建RDS-MYSQL

1) 进入购买页面,选择【云数据库RDS】->购买

mysql2

注:若在其他子系统中购买数据库实例,选择【切换子系统】菜单,切换到对应的子项目购买页面中购买

mysql2

2)选择【计费模式】、【区域】、【可用区】,点击【下一步:选择数据库】

  • 【计费模式】:提供按量计费包月包年两种模式可选
  • 【云环境】:选择当前租户项目下可选云环境
  • 【区域】:根据云环境选择实例所在的物理位置。
  • 【可用区】:根据云环境和区域选择可用区

mysql2

3) 选择数据库Flavor规格,点击【下一步:选择存储和网络】

  • 【数据库类型】:选择MySQL
  • 【版本】:可选5.7.195.7.33
  • 【系列】:可选基础版, 高可用版
  • 【主机类型】:可选虚拟机
  • 【Flavor规格】:根据版本和系列选择不同数据库的主机规格
  • 【路由规格】:根据版本和系列选择不同路由节点的主机规格(注意:只有MGR集群系列有路由节点,其他系列没有路由规格的选项)

mysql2

4)选择【磁盘类型】、【数据盘(GB)】、【VPC】、【子网】,单击“下一步:设置信息”

  • 【磁盘类型】:可选通用型高性能型容量型

  • 【数据盘(GB)】: 自定义数据盘大小(单位GB)

  • 【VPC】:自定义的逻辑网络隔离空间,其中【租户简称或收益人】-SIT-CORE表示core区开发网段、【租户简称或收益人】-UAT-CORE表示core区测试网段、【租户简称或收益人】-Pre-CORE预发布网段、【租户简称或收益人】--CORE生产网段)

  • 【子网】:每个vpc内的IP地址块,例如仁和core区开发网段选择“net-rhsit-core-db-2047(.../)”、仁和core区测试网段选择“net-rhuat-core-db-2047(.../)”、仁和CORE区生产网段选着“net-rhprd-core-db-2047(.../*)”

mysql2

5)输入【实例名】和【实例描述】,选择【应用环境】,选择是否启动数据库备份,单击”立即购买”

mysql2

6) 点击”云数据库RDS”,可以查看该子项目中所购买的云数据库实例清单

mysql2

# 4.2 删除RDS MYSQL

1)云数据库实例列表中>选择所删除数据库实例->选择【删除】->进入手机验证页面

mysql2

2)点击【获取短信验证】->输入手机验证码->单击“确定”

mysql2

3)数据库回收站->选择所销毁数据库实例->选择【立即销毁】->输入验证码,单击“确定”

mysql2

4)恢复数据库实例,数据库回收站->选择所恢复数据库实例->选择【恢复】->输入验证码,单击“确定”

mysql2

备注:

1.删除数据库实例,会将云数据库实例放入回收站,供用户选择:恢复实例、或立即销毁

2.删除数据库实例,会将云数据库实例放入回收站,供用户选择:恢复实例、或立即销毁

3.默认短信验证码会发送到当前登录云门户账号绑定的手机中。

# 4.3 创建数据库

1)【云数据库】->选择对应类型实例->选择【管理】->进入数据库管理界面

mysql2

2)选择【数据库管理】->【新增】->进入数据库管理-新增页面

mysql2

3) 输入数据库名,选择【字符集】、【排序规则】,确认后,单击”保存”,等待创建

  • 【数据库名】:长度不能超过30个字符;小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾;不能有特殊字符。建议参考标准规范,以系统英文缩写名称创建,如简道系统:siway

  • 【字符集/排序规则】:默认选择“utf8mb4”/“utf8mb4_unicode_ci”

mysql2

# 4.4 创建用户账号

1)【云数据库】->选择对应类型实例->选择【管理】->进入数据库管理界面

mysql2

2) 选择【账户管理】->【新增】->进入新增用户页面

mysql2

3)定义【用户名】->选择【授权数据库】->选择对应的权限->输入账号密码,单击”保存”

  • 【用户名】:小写字母、数字、下划线组成、字母开头,字母或数字结尾;长度不超过16个字符;不能有特殊字符。建议参考标准规范:deploy统一为部署用户,具有READ_WRITE权限;应用配置用户,标准使用:系统英文简称+OPR为,配置DML权限,如简道系统应用配置用户:siwayopr

  • 【授权数据库】->选中所授权数据库->单击“授权”->选择【权限类型】(注意:默认为opr权限)

附【权限类型】说明

权限类别 权限清单
opr select,insert,update,delete,process
deployop select,insert,update,delete,create,drop,alter,index,process
read_only select,show view,process
opr_plus select,insert,update,delete,create temporary tableslock tables,show view,process,execute
deployop_plus select,insert,update,delete,create,drop,alter,index,processcreate routine,create temporary tables,create view,event,execute lock tables,reference,show view,trigger,alter routine
自定义 select,insert,update,delete,create,drop,alter,index,process create routine,create temporary tables,create view,event,execute lock tables,reference,show view,trigger,alter routine

备注:

- **opr**:适用于业务符合金科推出的标准数据库场景,具有业务库DML(增、删、改、查)权限,用于业务系统应用配置数据源,如:简道系统siway,应用配置账号:siwayopr
  • deployop:适用于业务符合金科推出的标准数据库场景,具有业务库DML(增、删、改、查)和DDL(表和索引创建、删除、修改),用于运营部署团队使用的部署(版本发布)账号,如:简道系统siway,运营部署(版本发布)账号:deployop

  • read_only:适用于业务数据查询、数据提取、数据同步等场景,具有业务库相关对象查询权限。如:siway简道系统数据通过sqoop同步到大数据湖,建立sqoop同步账号siwaysqoop

  • opr_plus:适用于第三方特殊业务、迁移上云特殊库、业务形态特殊等场景,具有库表增、删、改、查外,还需执行存储过程、创建临时表、锁表等特殊的DML权限

  • deployop_plus:适用于第三方特殊业务系统或者特殊业务形态场景,具有业务库相关对象增、删、改、查DML权限,以及表和索引创建、删除、修改DDL权限外,还需具有外键、视图、存储过程、触发器、临时表、锁表等特殊的DDL和DML权限

  • 自定义:适用于用户基于自身需求,个性化定制权限。

  • 【密码】:密码定义规则(密码最少长度至少12位;大小写字符、数字至少1个、特殊字符至少1个),自定义设置并管理

mysql2

# 4.5 删除数据库

1)选择对应实例->选择【管理】->选择【数据库管理】>选择所删除数据库->选择【删除】

mysql2

2)单击【获取短信验证】->输入手机验证码->单击“确定”

mysql2

备注:

1.目前删除数据库操作,需通过短信确认验证方可删除,删除前需再三确认无误后,此操作需谨慎。

2.默认短信验证码会发送到当前登录云门户账号绑定的手机中。

# 4.6 删除用户

1)【更多】->选择【管理】->选择【用户管理】>选择所删除用户->【更多】->选择【删除】

mysql2

2)点击【确定】

mysql2

# 4.7 重置密码

1)选择【用户管理】->选择所选用户->选择【重置密码】

mysql2

2)输入新密码并确认密码->【重置密码】

mysql2

# 4.8 重置用户权限

1)选择【用户管理】->选择所选用户->选择【更多】>选择【修改权限】

mysql2

2) 进入“修改权限”对话框

  • 修改权限适用于以下场景:

    1. 新增库授权:选择【未授权数据库】->单击授权->选择对应【权限类型】

    2. 已授权库权限变更:选择【已授权数据库】->选择对应【权限类型】

    3. 已授权库权限回收:选择【已授权数据库】->移除

  • 附【权限类型】说明

权限类别 权限清单
opr select,insert,update,delete,process
deployop select,insert,update,delete,create,drop,alter,index,process
read_only select,show view,process
opr_plus select,insert,update,delete,create temporary tables lock tables,show view,process,execute
deployop_plus select,insert,update,delete,create,drop,alter,index,process create routine,create temporary tables,create view,event,execute lock tables,reference,show view,trigger,alter routine
自定义 select,insert,update,delete,create,drop,alter,index,process create routine,create temporary tables,create view,event,execute lock tables,reference,show view,trigger,alter routine

备注:

  • opr:适用于业务符合金科推出的标准数据库场景,具有业务库DML(增、删、改、查)权限,用于业务系统应用配置数据源,如:简道系统siway,应用配置账号:siwayopr

  • deployop:适用于业务符合金科推出的标准数据库场景,具有业务库DML(增、删、改、查)和DDL(表和索引创建、删除、修改),用于运营部署团队使用的部署(版本发布)账号,如:简道系统siway,运营部署(版本发布)账号:deployop

  • read_only:适用于业务数据查询、数据提取、数据同步等场景,具有业务库相关对象查询权限。如:siway简道系统数据通过sqoop同步到大数据湖,建立sqoop同步账号siwaysqoop

  • opr_plus:适用于第三方特殊业务、迁移上云特殊库、业务形态特殊等场景,具有库表增、删、改、查外,还需执行存储过程、创建临时表、锁表等特殊的DML权限

  • deployop_plus:适用于第三方特殊业务系统或者特殊业务形态场景,具有业务库相关对象增、删、改、查DML权限,以及表和索引创建、删除、修改DDL权限外,还需具有外键、视图、存储过程、触发器、临时表、锁表等特殊的DDL和DML权限

  • 自定义:适用于用户基于自身需求,个性化定制权限。

mysql2

# 4.9 参数设置

1) 选择【管理】->选择【参数设置】>进入参数设置页面

mysql2

2)选择所需修改的参数->输入“参数值”->提交修改并确定

mysql2

# 4.10 修改配置

1) 选择【更多】->选择【修改配置】->进入修改配置页面

mysql22) 选择所需修改的Flavor规格->输入验证码,单击确定

mysql2

# 4.11 磁盘扩容

1)选择【更多】->选择【磁盘扩容】->进入磁盘扩容页面

mysql22)选择所需修改的磁盘大小->输入验证码,单击确定

mysql2