SQL变更场景
需要为某一角色设置对某个数据库的结构权限、数据权限等权限进行变更时,可以使用此功能方便操作。
优势:
- 预检查:此功能可以规避用户使用错误SQL语句进行变更时,提前察觉,方便用户进行预处理。
- 审批限制:方便企业管理者对数据和数据变更人员的管理。
- 备份与回滚:备份功能有助于客户在执行SQL失败或返回数据库更改前的状态,保证了数据的安全性。
库管理场景
对象列表下包括表、视图、存储过程、事件、触发器和函数六部分。
- 表:MySQL数据表包含基本信息、字段/列信息、虚拟列、索引、外键5大组成部分,其中,虚拟列、索引、外键为可选项。通过在数据库中的表操作,可以直接操作数据。
- 视图:就是一个表或者多个表的一个映射,一般只做查询使用。
- 事件:即时间触发器,它可以完成在特定的时间特定的操作。
- 存储过程:存储过程是一组为了完成特定功能的SQL语句集,它通常存在于数据库中,用户只需要修改对应的参数就可以实现某一特定事务。
- 触发器:触发器是在对某一张表进行操作前后(增、删、改),需要实现对另一张关联表的操作所设计的自动执行的sql语句。触发器经常用于增强数据的完整性约束和原子性的事件规则。
- 函数:包括系统函数和用户自定义函数,通过设置不同的函数,实现某一功能的复用。