您的位置:首页 > 数据库 > MySQL

Mysql全了解-DDL,DML,DCL,TCL

2017-11-08 23:06 330 查看
最近要学习tidb,所以要对mysql体系要有所了解。自然就需要从底层学起:

1.DDL(Data Definition Language)数据库定义语言。DDL不需要commit.如下面的关键字:

CREATE

ALTER

DROP

TRUNCATE

COMMENT

RENAME

2.DML(Data Manipulation Language)数据操纵语言。需要commit.如下面的关键字:

SELECT

INSERT

UPDATE

DELETE

MERGE

CALL

EXPLAIN PLAN

LOCK TABLE

3.DCL(Data Control Language)数据库控制语言 授权,角色控制等 如下面的关键字:

GRANT 授权

REVOKE 取消授权

4.TCL(Transaction Control Language)事务控制语言

SAVEPOINT 设置保存点

ROLLBACK 回滚

SET TRANSACTIO
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: