DDL – 操作数据库
查询
SHOW DATABASES;
创建
CREATE DATABASE 数据库名称;
CREATE DATABASE IF NOT EXISTS 数据库名称;
删除
DROP DATABASE 数据库名称;
DROP DATABASE IF EXISTS 数据库名称;
使用数据库
SELECT DATABASE();
使用数据库
USE 数据库名称;
DDL – 操作表
创建(Create)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/501c3196e64c71c84a99a26021651f2e.png)
常用数据类型
数值
tinyint
int
eg: age int
double
使用格式:字段名double(总长度,小数点后保留的位数)
eg: score double(5,2)
日期
date
eg: birthday date
datetime
字符串
char
eg: name char(10)
varchar
eg: name varchar(10)
查询(Retrieve)
SHOW TABLES;
DESC 表名称;
修改(Update)
ALTER TABLE 表名 RENAME TO 新的表名
eg: ALTER TABLE student RENAME TO stu;
ALTER TABLE 表名 ADD 列名 数据类型;
ALTER TABLE stu ADD address varchar(50);
ALTER TABLE 表名 MODIFY 列名 新数据类型;
ALTER TABLE stu MODIFY address char(50);
ALTER TABLE 表名 CHANGE 列名 新列名 新数据类型;
ALTER TABLE stu CHANGE address addr varchar(50);
ALTER TABLE 表名 DROP 列名;
ALTER TABLE stu DROP addr;
删除(Delete)
DROP TABLE 表名称;
DROP TABLE IF EXISTS 表名称;