SQL分类:DDL、DQL、DML、DCL、TCL 作者:马育民 • 2020-11-04 08:17 • 阅读:10545 # 概述 SQL语句主要分为4类:DDL、DQL、DML、DCL 还有 TCL(事务控制) # DDL 语句 Data Definition Language,数据定义语言 对 **数据库、表、视图** 等进行 **创建、修改、删除** 等操作 **关键字:** - create:创建 - alter:修改 - drop:删除 - truncate:清空表(截断表) # DML 语句 Data Manipulation Language,数据操纵语言 对 **表中记录** 进行 **增、删、改** 操作 **关键字:** - insert:增加 - delete:删除 - update:修改 # DQL 语句 Data Query Language,数据查询语言 **关键字:** - select # DCL 语句 Data Control Language,数据控制语言 创建用户、授权、事务等操作 **关键字:** - create:创建 - grant:授权 - revoke:撤销授权 - commit:提交事务 - rollback:回滚事务 # TCL Transaction Control Language 事务控制语言 **开启事务:** ``` SET autocommit=0; START TRANSACTION; ``` **结束事务:** - commit:提交事务 - rollback:回滚事务 原文出处:http://malaoshi.top/show_1EF6YsdU6g0U.html