文章目录
一、DDL基础概念
DDL:数据定义语言,定义表,数据库,视图,触发器等结构。使用:
- 增:create
- 删:drop
- 修改:alter
- 查:show
四个关键字进行操作。
注意:MySQL中对大小写不敏感,表示可以使用大写,也可以使用小写。
二、对数据库进行操作
进入数据库:
【1. 查看数据库】
1.查看所有数据库
show databases;
MySQL数据库固定有三个库:
- information_schema:存储配置信息
- mysql:存储权限信息
- test:测试库
2. 选择一个库
use 库名;
如:use mysql;//选择mysql库
3. 查看一个库的创建信息
show create database 库名;
【2. 添加一个数据库】
1. 直接添加一个库
create database 库名;
创建一个库,如果库已经存在,那么就会报错,语句执行失败。
2. 尝试添加一个库
create database if not exists 库名;
如果库不存在就创建,存在不会创建,进行警告提示,语句执行成功。
【3. 删除数据库】
1. 直接删除数据库
drop database 库名;
存在删除,不存在报错。
2. 试图删除一个数据库
drop database if exists 库名;
判断一下是否存在,存在删除,不存在给出警告信息
三、对表进行操作
选择库以后才可以进行表操作,因为表在库中建立。
【1. 添加一张表】
添加一张表的格式:
create table table_name
(
字段名称 字段类型 字段约束 [注释],
字段名称 字段类型 字段约束 [注释],
……
);