Day80【概念解析】 DML,DDL,DCL
· 约 624 字 · 阅读约 4 分钟
目录 ▼
整理定义
SQL中的三种语言,DML,DDL,DCL。
DML(Data manipulation language) 数据操作语言,包含 INSERT UPDATE DELETE SELECT 的SQL语句,统称为DML。
DDL(Data definition language) 数据定义语言,包含 CREATE ALTER DROP TRUNCATE 的SQL语句,是用于管理数据库本身而不是单独的表行的SQL语句。
DCL(Data control language) 数据控制语言,包含 GRANT 与 REVOKE,是管理权限的SQL语句
DML(Data manipulation language)
DDL(Data definition language)
DCL(Data control language) Data control language, a set of SQL statements for managing privileges. In MySQL, consists of the GRANT and REVOKE statements. Contrast with DDL and DML.
复述展开
下面是一个简单的表格,概述了DML、DDL和DCL的定义、区别、使用方式以及示例:
理解体会
理解这三者的定义以及区别,能够更快地了解不同SQL语句的差异,方便后续对于SQL的操作。