三,MYSQL-数据库定义语言 DDL(Data Definition Language)

  • 很高兴您打开了本篇博客
  • 主要作用:通过学习和复习,整理mysql笔记,为前端/后端/大数据项目铺设基石;

一,数据库概叙,与MySql的环境图文安装步骤_nosql-优快云博客

二,SQL数据类型_int sql格式-优快云博客

  • 本篇文档是sql专栏的第
  • 主要内容:MYSQL-数据库定义语言 DDL(Data Definition Language)的概叙,特点,作用和全部语法
  • 学习:知识的初次邂逅
  • 复习:知识的温故知新

目录

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

一,概叙

 二,特点

三,介绍

四,作用

五,对数据库的操作

  1,创建库:

  2,查看数据库:

3,进入/切换数据库:

4,删除数据库:

5,创建库防报错

六,数据库中表的操作

1,创建表:

2,查看表:

3,查看建表语句:

4,查看表结构

5,删除表

6,修改表名

七 ,数据库的列操作

1,增加列

2,修改列

3,删除列

4,查询列



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


一,概叙

        DDL是一种专门用于定义或修改数据库结构的语言,它允许数据库管理员、开发人员等用户通过特定的语句来创建、修改或删除数据库中的对象,如数据库本身、表、视图、索引等。DDL操作直接影响数据库的架构,是数据库设计和维护的基础。


 二,特点

  1. 结构性:DDL专注于数据库结构的定义和修改,与数据的具体操作(如查询、插入、更新、删除)不同。
  2. 不可逆性:DDL操作通常具有不可逆性,一旦执行,就会对数据库结构产生永久性影响。因此,在执行DDL操作前需要谨慎考虑,并确保已经做好了相应的备份。
  3. 授权性:DDL操作通常需要较高的权限,如数据库管理员权限,以确保数据库结构的安全性和完整性。
  4. 编译性:DDL语句需要被数据库管理系统(DBMS)编译成可执行的格式,然后才能对数据库结构进行修改。


三,介绍

DDL是SQL语言的一个子集,它包含了一系列用于定义和修改数据库结构的语句。常见的DDL语句包括:

  • CREATE:用于创建新的数据库或数据库对象(如表、视图、索引等)。
  • ALTER:用于修改现有数据库对象的结构,如添加、删除或修改表中的列,或修改索引等。
  • DROP:用于删除数据库或数据库对象,释放其占用的空间。
  • TRUNCATE:虽然通常被认为是DML的一部分,但在某些情况下也被提及,用于删除表中的所有行但不删除表本身。
  • RENAME:用于重命名数据库对象。


四,作用

DDL在数据库管理和维护中扮演着至关重要的角色,其作用主

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值