数据库基础—数据定义语言(DDL)
DDL全称是Data Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段) 。
一.数据库相关操作
1.查询所有数据库
show databases ;
2.查询当前数据库
select database() ;
3.创建数据库
create database [ if not exists ] 数据库名 [ default charset 字符集 ] [ collate 排序规则 ] ;
4.删除数据库
drop database [ if exists ] 数据库名 ;
5.切换数据库
use 数据库名 ;
二.表相关操作
1.创建表
CREATE TABLE 表名(
字段1 字段1类型 [ COMMENT 字段1注释 ],
字段2 字段2类型 [COMMENT 字段2注释 ],
字段3 字段3类型 [COMMENT 字段3注释 ],
......
字段n 字段n类型 [COMMENT 字段n注释 ]
) [ COMMENT 表注释 ] ;
2.查询表
2.1 查询所有表
show tables ;
2.2 查看表结构
desc 表名 ;
2.3 查询指定表的建表语句
show create table 表名 ;
3.修改表
4.删除表