MySQL DQL、DML、DDL、DCL学习总结

sanlanlan 2019-5-5 标签: mysql 浏览:1994 评论:0

1.DDL (Data Definition Language) 数据定义语言DDL

用来创建数据库中的各种对象, 表、视图等

CREATE 
ALTER 
DROP 
TRUNCATE 
COMMENT 
RENAME 

2.DML (Data Manipulation Language) 数据操作语言DML

INSERT
UPDATE
DELETE

3.DQL (Data Query Language) refers to the SELECT, SHOW and HELP statements (queries) 数据查询语DQL

基本结构是由SELECT子句,FROM子句,WHER


4.DCL (Data Control Language) refers to the GRANT and REVOKE statements 数据控制语言DCL

用来授予或回收访问数据库的某种特权,并控制
数据库操纵事务发生的时间及效果,对数据库实行监视等。如:
1) GRANT:授权。

2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。
回滚---ROLLBACK
回滚命令使数据库状态回到上次最后提交的状态。其格式为:
SQL>ROLLBACK;


3) COMMIT [WORK]:提交


详情可参考:https://www.w3schools.in/mysql/ddl-dml-dcl/

本文相关标签: mysql DDL

发表评论: