首页 > 其他 > 详细

了解 DML、DDL、DCL

时间:2019-09-10 14:59:47      阅读:100      评论:0      收藏:0      [点我收藏+]

一、DML

DML(Data Manipulation Language)数据操纵语言:

最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作

SELECT 列名称 FROM tablename
UPDATE tablename SET 列名称 = value WHERE 列名称 = 某值
INSERT INTO table_name (列1, 列2,...) VALUES (value1, value2,....)
DELETE FROM tablename WHERE 列名称 = value

二、DDL

DDL(Data Definition Language)数据库定义语言:

DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上,在创建表的时候用到的一些,如:CREATE、ALTER、DROP等。

CREATE TABLE tablename
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)

ALTER TABLE tablename
ALTER COLUMN column_name datatype

DROP TABLE tablename
DROP DATABASE 数据库名称

三、DCL

DCL(Data Control Language)数据库控制语言:

是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句

Grant SELECT,DELETE,INSERT,UPDATE on tablename to role;

 

了解 DML、DDL、DCL

原文:https://www.cnblogs.com/dudu485/p/11497352.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!