创建数据表
查看当前数据库下的所有表
查看建表语句
查看表结构
建表字段的约束类型(常用)
添加字段
删除字段
修改字段
创建数据表:
create table 表名称(
字段 类型 约束1 约束n,
字段 类型 约束1 约束n
) character set 编码
查看当前数据库下的所有表
show tables;
查看建表语句
show create table 表名称;
查看表结构
desc 表名称;
建表字段的约束类型(常用)
primary key, 非空且唯一
unique 唯一
not null 不允许为空
auto_increment 自动增长(数值)
foreign key 外键
数据表添加字段
1.普通添加
alter table 表名称 add 字段 类型 约束;
2.添加新字段为第一个字段
alter table 表名称 add 字段 类型 约束 first;
3.添加新字段,在某一个字段的后面
alter table 表名称 add 字段 类型 约束 after 字段;
4.添加多个字段
alter table 表名称
add 字段1 类型 约束,
add 字段2 类型 约束;
删除字段
1.删除一个字段
alter table 表名称 drop 字段名
2.删除多个字段
alter table 表名称 drop 字段名,drop 字段名
修改字段
修改字段类型, 不改字段名称:
alter table 表名称 modify 字段 类型 约束;
修改字段-改名称:
alter table 表名称 change 旧字段名 新字段名 类型 约束
修改表名称:
rename table 旧表名 to 新表名
修改表的字符集(数据表的编码格式):
alter table 表名称 character set 编码