不知道大家对DDL、DML、DCL、DQL这几个英文缩写都是代表什么,总是记混,我总是记混,现在详细的总结一下这几个。
- 数据定义语言:
简称DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。
关键字:create、alter、drop等 - 数据操作语言:
简称DML(data Manipulation Language),用来对数据库中表的记录进行更新。
关键字:insert,delete,update等 - 数据查询语言:
简称DQL(data Query Language),用来查询数据库中表的记录。
关键字:select * from * where* - 数据控制语言
简称DCL(Data Control Language)用来定义数据库的访问权限和安全级别。