SQl分类
分类 | 说明 |
---|---|
DDL | 数据定义语言 |
DML | 数据操作语言 |
DQL | 数据查询语言 |
DCL | 数据控制语言 |
DCL用于创建数据库用户、控制数据库的访问权限
DDL
查询
查询所有数据库
show databases;
查询当前数据库
select database();
创建
create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则];
删除
drop database[ if exists] 数据库名;
使用
use 数据库名;
查询当前数据库所有表
show tables;
查询表结果
desc 表名;
查询指定表的建表语句
show create table 表名;
创建表
create table if not exists `users` (
`Id` int not null comment 'id',
`name` varchar(50) not null comment '用户名'
) comment '表';