1.DDL(数据定义语言):用来创建数据库中的表、索引、视图、存储过程、触发器等。 2.DML(数据操作语言):用来对表内数据的添加、更新、删除等。 3.DCL(数据控制语言):用于授权/撤销数据库及其字段的权限等。 4.DQL(数据查询语言):用于对表内数据的关键字逻辑查询等。 一.DDL(Data Definition Language) 数据定义...
注意:外键约束名 指的不是被外键约束修饰的字段名,切记,而是我们在创建外键约束关系时取的名字。 三、DDL之drop 3.1、删除无关联的表 格式:DROP TABLE<表名>; 3.2、删除被其他表关联的主表 这个是比较重要的一点,在有外键关联关系的两张表中,如果删除主表,那么是删不掉的,并且会报错。因为有张表依赖于他。...
DDL(Data Definition Language,数据定义语言) DML(Data Manipulation Language,数据操作语言) DCL(Data Control Language,数据控制语言) 1、DDL DDL 语句主要针对数据库中的对象操作,这些对象包含数据库、数据表、索引、列、视图等,这些操作包含创建、删除、重命名等。 新建数据库 要创建一个数据库可以通过CREATE DATAB...
MYSQL基础知识之DDL语句 一、DDL概念 DDL(Data Definition Language)语言:数据定义语言,用来定义数据库对象,如数据库、数据表和数据字段,主要是进行定义/改变表的结构、数据类型、表之间的链接等操作。常用的语句关键字有 CREATE、DROP、ALTER 等。 二、数据库操作 2.1、linux环境连接数据库 语法:mysql -u用户名 -p...
SQL_DDL_操作数据库 DDL_创建和查看数据库 创建数据库: 1.直接创建数据库总结送免费学习资料(包含视频、技术学习路线图谱、文档等) create database 数据库名; 2.判断数据库是否存在并创建(如果不存在,则创建) create database if not exists 数据库名; ...
四. 结语 最后在这里对本文核心要点进行总结:1. 本节中主要学习的是DDL中的表结构的操作 2. 其中创建表语句, 删除表语句比较重要。修改表结构语句一般使用较少,因为表结构设计创建后一般很少变动, 如果变动那么项目代码也会随之变动, 这样成本太高。想了解更多精彩内容,快来关注IT千锋教育 ...
SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。 二. DDL Data Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段)。 1.数据库操作 (1). 查询所有数据库 showdatabases; (2). 查询当前数据库 selectdatabase(); (3). 创建数据库 ...
DDL(Data Definition Language)语句:数据定义语句。 用途:是对数据库对象(数据库、表、列、索引等)进行创建、删除、修改等。 常用关键字:create、drop、alter等。 DML(Data Manipulation Language)语句:数据操纵语句。 用途:用于添加、修改、删除和查询数据库记录,并检查数据完整性。
MySQL数据库基本操作中的DDL主要包括以下内容:DDL解释:DDL是数据定义语言的缩写,用于定义和管理数据库中的数据结构和对象。对数据库的常用操作:创建表:是DDL中最常见的操作之一,用于构建一张空表。需要指定表的名字、表中列的数量以及每列的名称与数据类型。数据类型的选择应遵循“够用就行”的原则...
数据定义语言 (Data Definition Language, DDL) 是SQL语言集中,负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成,最早是由 Codasyl (Conference on Data Systems Languages) 数据模型开始,现在被纳入 SQL 指令中作为其中一个子集。