SQL语句分类DDL、DML、DQL、DCL语句

2022-11-30 16:35:27 浏览数 (1)

DDL(Data Ddefinition Language) 数据定义语言,用来定义数据库对象:库、表、列

代表性关键字:CREATE,DROP,ALTER

对逻辑结构等有操作的语句,其中包括表结构,视图和索引。

MySQL复习资料(二)——MySQL-DDL语句

DML(Data Manipulation Language)数据操作语言,用来定义数据库记录

代表性关键字:INSERT,UPDATE,DELETE

MySQL复习资料(三)——MySQL-DML语句

DQL (Data Query Language)数据查询语言,用来查询记录数据

代表性关键字:select,只要是查询的,都属于DQL语句。

MySQL复习资料(四)——MySQL-聚合函数

MySQL复习资料(五)——MySQL-索引

MySQL复习资料(六)——MySQL-多表联合查询

DCL(Data Control Language)数据控制语言,用来定义访问权限和安全级别

代表性关键字:GRANT,REVOKE,COMMIT,ROLLBACK

其实权限控制这块用的还是比较少的,我没有单独的写文章,一般高级DBA会用到,咱们普通人基本操作就是:DDL、DML、DQL,存储过程和事务也都要多少会一些,虽然开发上已经明文的说了不让用,但是有些时候【个性化运维】还是比较方便的。

MySQL复习资料(七)——MySQL-存储过程

MySQL复习资料(八)——MySQL-事务

个性化运维:

我自己编的词,这个词我相信很多跟老板比较多的程序员都会知道,老板的需求是千变万化的,但是总会有一些规律,将这些规律总结一下,多备注几个定制化函数还是比较方便的。

0 人点赞