当前位置:主页 > 查看内容

MySQL约束与限制_云数据库 RDS_产品介绍_约束与限制

发布时间:2021-10-22 00:00| 位朋友查看

简介:云数据库RDS 服务上的MySQL在使用上有一些固定限制,用来提高实例的稳定性和安全性,具体详见 表1 。 表1 功能约束与限制 功能 使用限制 数据库访问 如果 云数据库RDS 实例没开通公网访问,则该实例必须与 弹性云服务器 在同一个虚拟私有云内才能访问。 云数……

云数据库RDS服务上的MySQL在使用上有一些固定限制,用来提高实例的稳定性和安全性,具体详见表1

表1 功能约束与限制

功能

使用限制

数据库访问

  • 如果云数据库RDS实例没开通公网访问,则该实例必须与弹性云服务器在同一个虚拟私有云内才能访问。
  • 云数据库RDS只读实例必须创建在与主实例相同的一个子网内。
  • 弹性云服务器必须处于目标云数据库RDS实例所属安全组允许访问的范围内。

    如果云数据库RDS实例与弹性云服务器处于不同的安全组,系统默认不能访问。需要在云数据库RDS的安全组添加一条“入”的访问规则。

  • 云数据库RDS实例的默认端口为3306,需用户手动修改端口号后,才能访问其它端口。

部署

实例所部署的弹性云服务器,对用户都不可见,即只允许应用程序通过IP地址和端口访问数据库。

数据库的root权限

创建实例页面只提供管理员root用户权限。更多权限,请参见表2

修改数据库参数设置

大部分数据库参数可以通过控制台进行修改。

数据迁入

  • 使用数据管理服务迁入数据。
  • 使用数据复制服务迁入数据。
  • MySQL命令行工具方式迁入数据。

具体请参考使用DRS迁移MySQL数据

MySQL存储引擎

具体请参考RDS for MySQL支持哪些存储引擎

搭建数据库复制

RDS for MySQL本身提供主备复制架构的双节点集群,无需用户手动搭建。其中主备复制架构集群的备实例不对用户开放,用户应用不可直接访问。

重启RDS实例

无法通过命令行重启,必须通过云数据库RDS服务的管理控制台操作重启实例。

查看RDS备份

具体请参考下载全量备份文件

表2 root用户权限列表

权限

权限级别

描述

是否支持

Select

查询权限

支持

Insert

插入权限

Update

更新权限

Delete

删除权限

Create

数据库、表或索引

创建数据库、表或索引权限

Drop

数据库或表

删除数据库或表权限

Reload

服务器管理

执行flush-hosts、flush-logs、flush-privileges、flush-status、flush-tables、flush-threads、refresh、reload等命令的权限。

Process

服务器管理

查看进程权限

Grant

数据库、表或保存的程序

赋予控制访问权限

References

数据库或表

操作外键权限

Index

索引权限

Alter

更改表,比如添加字段、索引等

Show_db

服务器管理

查看数据库链接

Create_tmp_table

服务器管理

创建临时表权限

Lock_tables

服务器管理

锁表权限

Execute

存储过程

执行存储过程权限

Repl_slave

服务器管理

复制权限

Repl_client

服务器管理

复制权限

Create_view

视图

创建视图权限

Show_view

视图

查看视图权限

Create_routine

存储过程

创建存储过程权限

Alter_routine

存储过程

更改存储过程权限

Create_user

服务器管理

创建用户权限

Event

数据库

事件触发器

Trigger

数据库

触发器

Super

服务器管理

执行kill线程权限

不支持

说明:

File

服务器上的文件访问

访问数据库服务器节点文件权限

不支持

Shutdown

服务器管理

关闭数据库权限

Create_tablespace

服务器管理

创建表空间权限


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:硬核图解--字节面试必问的红黑树 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐