文章目录
1. 数据库
1.1 创建数据库
创建一个具有指定名称的数据库。如果要创建的数据库已经存在,或者没有创建它的适当权限,则此语句失败。
create database 数据库名;
1.2 查看数据库信息
可以查看选择的数据库的相关信息(例如MySQL版本ID号、默认字符集等信息)
show create database 数据库名;
1.3 删除数据库
删除给定的数据库。在删除一个数据库后,它就永远没有了,因此要特别小心。如果给出if exists 子句,则删除不存在的数据库不会出错。
drop database [if exists] 数据库名;
2 表
2.1 创建表
create table 表名(
列名1 列类型 [<列的完整性约束>],
列名2 列类型 [<列的完整性约束>],
... ...
列名2 列类型 [<列的完整性约束>] #最后一行不用,号
);
2.2 修改表名
alter table 旧表名 rename 新表名;
2.3 显示表结构
describe 表名;
desc 表名;
2.4 显示表的所有信息
show create table 表名;
2.5 修改表信息
ALTER TABLE tbl_name
[alter_option [, alter_option] ...]
[partition_options]