1.DDL(数据定义语言):用来创建数据库中的表、索引、视图、存储过程、触发器等。 2.DML(数据操作语言):用来对表内数据的添加、更新、删除等。 3.DCL(数据控制语言):用于授权/撤销数据库及其字段的权限等。 4.DQL(数据查询语言):用于对表内数据的关键字逻辑查询等。 一.DDL(Data Definition Language) 数据定义...
DROP DATABASE 数据库名称 DCL 数据库控制语言:DCL(Data Control Language) 是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。这个比较少用到。 DPL 事务处理语言(DPL) 事务处理语句能确保被DML语句影响的表的所有行及时得以更新。TPL语句包括BEGIN TRANSACTION、COMMIT和ROLLBACK。 CCL 指...
DDL [Data Mefinition Language] 数据定义语言 DML [Data Manipulation Language] 数据操纵语言 DCL [Data Control Language] 数据控制语言 DQL [Data Query Language ] 数据查询语言 1、DDL 数据定义 关键点:CREATE TABLE、ALTER TABLE、DROP TABLE、CREATE/DROP INDEX 等 主要是用在定义或改变表(TABLE)的结构,数...
一. SQL语句分类 SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。 二. DDL Data Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段)。 1.数据库操作 (1). 查询所有数据库 showdatabases; (2). 查询当前数据库 selectdatabase(); (3). 创建数据库 createdatabase [ ifnotexists...
在MySQL数据库中,DML(数据操作语言)是用于操作数据库中数据的语言。与DDL(数据定义语言)不同,DML主要关注数据的增删改查操作,而DDL则侧重于数据库结构的定义和管理。DML语句主要包括INSERT、UPDATE、DELETE和SELECT,这些语句允许用户对数据库中的数据进行灵活的操作。
DML(Data Manipulation Language)语句: 数据操纵语言,主要是对数据进行增加、删除、修改操作。常用的语句关键字有 INSERT、UPDATE、DELETE 等。 三、 DQL 语句 DQL(Data Query Language)语句:数据查询语言,主要是对数据进行查询操作。常用关键字有 SELECT、FROM、WHERE 等。 四、 DCL 语句 DCL(Data Control Language...
DQL、DML、DDL、DCL的概念与区别 SQL:SQL(Structure Query Language)结构化查询语言是数据库的核心语言,主要包含以下几种: 1.数据查询语言(DQL: Data Query Language) 作用:数据检索语句,用于从表中获取数据。通常最常用的为保留字SELECT,并且常与FROM子句、WHERE子句组成查询SQL查询语句。
DML(Data Manipulation Language)语句:数据操纵语言,主要是对数据进行增加、删除、修改操作。常用的语句关键字有 INSERT、UPDATE、DELETE 等。 DDL 语句与DML 语句的主要区别: 模板如下: INSERT INTO 表名 (字段1,字段2,...) values (某值,某值,...),(某值,某值,...); ...
二、DDL、DQL、DML和DCL语句概念与区别 1)DDL概念 DDL,全称(Data Definition Language数据定义语言),用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,比如:表和视图等等。DDL对这些对象和属性的管理和定义具体表现在一下三种操作语句上: