李成笔记网

专注域名、站长SEO知识分享与实战技巧

Python 之 MySql“未解之谜”15--DDL、DML、DCL和TCL都是啥?


曾经

Python 大星做

笔试题遇到 MySql 中考查

DDL、DDM、DCL 和 TCL的知识点

后来,我想说一句:

DDL、DDM、DCL 和 TCL 汇总

DDL(Data Definition Languages)

即数据库定义语句,用来创建数据库中的表、索引、视图、存储过程、触发器等,常用的语句关键字有:CREATE,ALTER,DROP,TRUNCATE,COMMENT,RENAME。

DML(Data Manipulation Languages)

即数据操纵语句,用来查询、添加、更新、删除等,常用的语句关键字有:SELECT,INSERT,UPDATE,DELETE,MERGE,CALL,EXPLAIN PLAN,LOCK TABLE, 包括通用性的增删改查。

DCL(Data Control Languages)

即数据控制语句,用于授权 / 撤销数据库及其字段的权限。常用的语句关键字有:GRANT,REVOKE。

TCL(Transaction Control Language)

即事务控制语句,用于控制事务,常用的语句关键字有:COMMIT,ROLLBACK,SAVEPOINT,SET TRANSACTION。


>>>Python 之 MySql“未解之谜”14-- 都是 NULL 惹的祸(下)

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言