MySQL复习资料(二)——MySQL-DDL语句
📋导读📋
💝博客主页:
💝✍本文由在下【红目香薰】原创,首发于CSDN✍
🤗2022年最大愿望:【服务百万技术人】🤗
📋前言📋
本文属于系列文章,分别为:
MySQL复习资料(一)——MySQL环境安装
MySQL复习资料(二)——MySQL-DDL语句
MySQL复习资料(三)——MySQL-DML语句
MySQL复习资料(四)——MySQL-聚合函数
MySQL复习资料(五)——MySQL-索引
MySQL复习资料(六)——MySQL-多表联合查询
MySQL复习资料(七)——MySQL-存储过程
MySQL复习资料(八)——MySQL-事务
MySQL复习资料(九)——MySQL-图形化工具使用
📋正文📋
MySQL复习资料(二)——MySQL-DDL语句
DDL(Data Definition Language)语句:指用于描述数据库中要存储的现实世界实体的语言。主要由create(添加)、alter(修改)、drop(删除)和 truncate(删除) 四个关键字完成。
目录
查看当前的库列表
create添加创建关键字
创建库
创建表
1、表需要创建在库里面,故而需要先使用你创建的数据库。
2、创建表语句
约束备注:
约束条件 | 说明 |
primary key | 主键 |
foreign key | 外键 |
not null | 非空 |
auto_increment | 自增 |
unique | 唯一键 |
default | 默认值 |
alter修改关键字
1、alter修改表名
2、alter添加列
添加【testAlter】列,类型为varchar(20)且不允许为空。
注:【desc 表名】为查看表结构
3、alter修改列
修改【testAlter】列名为【newAlter】并将数据类型修改为【text】类型
4、alter删除列
drop(删除)和 truncate(删除)的区别
truncate:清空表
drop:删除表
注:DML语句中有delete关键字,delete与truncate都是针对于删除数据,但是,truncate是彻底删除输出,没有任何记录,delete删除的过程是有记录的。安全起见,杜绝使用【truncate】。
删除【users】测试表
删除完毕。
到这里有关于: MySQL复习资料(二)——MySQL-DDL语句的内容就讲解完毕了。
- 点赞
- 收藏
- 关注作者
评论(0)