SQL分类:DDL、DQL、DML、DCL、TCL

概述

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 事务控制语言

开启事务:

  1. SET autocommit=0;
  2. START TRANSACTION;

结束事务:

  • commit:提交事务

  • rollback:回滚事务


原文出处:http://malaoshi.top/show_1EF6YsdU6g0U.html