Data Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段) 。
1.数据库操作
1.1数据库操作
1). 查询所有数据库

2). 查询当前数据库

3). 创建数据库

案例:
A. 创建一个itcast数据库, 使用数据库默认的字符集。
create database itcast;

在同一个数据库服务器中,不能创建两个名称相同的数据库,否则将会报错。

可以通过if not exists 参数来解决这个问题,数据库不存在, 则创建该数据库,如果存在,则不创建。
create database if not extists itcast;

B. 创建一个itheima数据库,并且指定字符集
create database itheima default charset utf8mb4

4). 删除数据库

如果删除一个不存在的数据库,将会报错。此时,可以加上参数 if exists ,如果数据库存在,再执行删除,否则不执行删除。

5). 切换数据库

2.表操作
2.1查询创建
1). 查询当前数据库所有表

比如,我们可以切换到sys这个系统数据库,并查看系统数据库中的所有表结构。
use

本文详细介绍了MySQL中的DataDefinitionLanguage(DDL),包括如何查询和创建数据库,删除数据库,切换数据库。接着,讲解了表的相关操作,如查看表结构,创建表,选择数据类型,以及修改和删除表字段。此外,还提供了一个员工信息表的建表案例,并展示了如何修改和删除表。最后,提到了删除表的操作。内容涵盖了数据库管理和表操作的基础知识,适合MySQL初学者参考。
最低0.47元/天 解锁文章
866

被折叠的 条评论
为什么被折叠?



