DDL语句(数据定义语言,用来定义数据库中的(数据库、表、字段)):
DDL语句操作数据库
查询:
- 查询所有数据库
show databases;
- 查询当前数据库
select database();
创建
- 创建
crrate database [if not exists] 数据库名 [default charset]字符集[collate]排序规则
删除
- 删除
drop database [if exists]数据库名
使用
- 使用
use 数据库名
DDL语句-操作表
创建表
|
|
修改表
- 添加字段
alter table 表名 add 字段名 类型(长度) [comment 注释][约束];
- 修改数据类型
alter table 表名 modify 字段名 新数据类型(长度)
- 修改字段名的字段类型
alter table 表名 change 旧字段名 新字段名 类型(长度)[comment 注释][约束]
- 删除字段
alter table 表名 drop 字段名
- 修改表名
alter table 表名 rename to 新表名
查询表
查询当前数据库所有表
show tables;
查询表结构
desc 表名
查询指定表的建表语句
show create table 表名
删除表
清空表内数据(删除表并重新创建新表)
truncate table 表名
删除指定表表
drop table[if exists]表名