一、DDL

  • DDL(data definition language)数据库定义语言

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

SELECT 列名称 FROM 表名称
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
DELETE FROM 表名称 WHERE 列名称 = 值

二、DCL

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

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

GRANT ALL ON database_name.table_name  TO 'user'@'hostname'  IDENTIFIED BY 'password';

三、DML

  • DML(data manipulation language)数据操纵语言
    就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。
CREATE TABLE table_name
(col_name column_definition,
....
)ALTER TABLE table_name
ALTER COLUMN column_name datatypeDROP TABLE table_name
DROP DATABASE database_name

------做运维之前很矫情的小年轻-----

简单描述DDL、DCL、DML相关推荐

  1. 数据库语言分类DDL DCL DML 知多少?

    DML(Data Manipulation Language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL ...

  2. mysql ddl dcl_MySQL常用DDL、DML、DCL语言整理(附样例)

    在介绍这些SQL语言之前,先罗列一下mysql的常用数据类型和数据类型修饰,供查询参考 后面的带数字表示此类型的字段长度 数值型: TINYINT 1 ,SMALLINT 2,MEDIUMINT 3 ...

  3. MySql基础篇---003 SQL之DDL、DML、DCL使用篇:创建和管理表 ,数据处理之增删改,MySQL数据类型精讲 ,约束:联合主键

    第10章_创建和管理表 讲师:尚硅谷-宋红康(江湖人称:康师傅) 官网:http://www.atguigu.com 1. 基础知识 1.1 一条数据存储的过程 存储数据是处理数据的第一步.只有正确地 ...

  4. DDL、DML和DCL的理解(1、总述)

    1.DDL       1-1.DDL的概述                DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以 ...

  5. mysql基础1 -------- DDL、DML、DQL、DCL

    目录 前言 SQL概述 SQL的分类 DDL 数据库操作 表操作 查询创建表 数据类型 表操作 案例 修改表结构操作 删除表操作 DML 添加数据 修改数据 删除数据 DQL 基本语法 基本查询 条件 ...

  6. 【数据库】SQL命令的分类:DDL、DML、(DQL)、DCL的概念与指令

    SQL(Structure Query Language) 结构化查询语言是数据库的核心语言,是高级的非过程化编程语言.它功能强大,效率高,简单易学易维护.SQL语言基本上独立于数据库本身.使用的机器 ...

  7. DDL、DML和DCL的区别与理解

    DML.DDL.DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令 ...

  8. 死磕数据库系列(二十):MySQL 数据库 DDL、DML、DQL、DCL 语言理论与实践(sql 8.0 版)...

    点关注公众号,回复"1024"获取2TB学习资源! 今天,民工哥带大家一起来学习一下 MySQL 数据库的 DDL.DML.DQL.DCL 这几种语言的理论知识与实践.如有帮助,请 ...

  9. 【数据库】DDL、DML、DCL简介

    DDL.DML.DCL简介 SQL 语句主要可以划分为以下 3 个类别. DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段.数据库.表.列.索 ...

最新文章

  1. Linux(Ubuntu)版本Idea软件字体模糊解决办法
  2. mysql 做回归模型_GitHub - themycode/intelligent-test-platform: intelligent-test-platform
  3. 怎么做批注_BIM平台是什么?有何用?怎么用?
  4. 她16岁因汶川地震改志学医,仅27岁当上浙大博导!她说:科研是“止不住想念到失眠的对象”...
  5. EasyUI DataGrid 中字段 formatter 格式化不起作用
  6. 矩阵问题入门(矩阵乘法and矩阵快速幂)acm寒假集训日记22/1/15
  7. 汇编中bss,data,text,rodata,heap,stack段的作用
  8. python3.5以及scrapy,selenium,等 安装
  9. 怎样使用SSH连接OpenStack上的云主机
  10. NTOJ-14-会场安排问题(贪心算法)
  11. Go语言中的单引号、双引号、反引号
  12. LFW人脸数据库的简介
  13. 阿里笔试7/29 9-10点场
  14. openwrt1907使用mt7621+mt715 5G wifi吞吐量低问题解决方法
  15. 现货白银最低门槛是啥?
  16. 数据分析可视化系列(四)B站关键词搜索结果
  17. 清明时节雨纷纷路-清明节习俗、诗词欣赏
  18. Wi-Fi当前的趋势及对IT和物联网的影响
  19. 大叔c语言,中年大叔的 C Coupe
  20. 嵌入式硬件学习之嵌入式软件和硬件的区别

热门文章

  1. NSTimer循环引用的问题
  2. 解决“The type initializer for'Oracle.DataAccess.Client.OracleConnection' threw an exception ”异常...
  3. C#方法中的反射方式和委托方式(小实例)
  4. Windows编程-- 用户方式中线程的同步---关键代码段(临界区)
  5. 学用 ASP.Net 之 System.Char 结构
  6. v$sysstat表解释
  7. DBGrid 应用全书(一)
  8. 133.保护频带 134.流量控制在哪些层实现
  9. 16个在线机器学习视频与教程
  10. 计算最长公共数字串个数