修改数据表
- 修改表名
语法
Alter table 旧表名 rename 新表名; // alter:改变 rename:重命名
- 修改字段的数据类型
语法
alter table 表名 modify 字段名 数据类型 ; // alter:改变 modify:修改
- 修改字段名
语法
alter table 表名 change 旧字段名 新字段名 新数据类型; // change:修改
4.添加字段
语法
alter table 表名 add 新字段名 数类型 ; // 数据类型后面可以加约束条件
在表里第一列添加
语法
alter table 表名 add 新字段名 数类型 first ; // first:列队中第一个
alter table 表名 add 旧字段名 新字段名 数类型 after; // after:在……之后
5删除字段
语法:
Alter table 表名 drop 删除字段; //drop:删除
6.修改字段的排列位置
语法:
Alter table 表名 modify 字段名 数据类型 first; //把字段排列到第一行
Alter table 表名 modify 字段名 数据类型 after 字段名2; //把字段1排列到字段2后面
7.更改表的存储引擎
语法:
Alter table 表名 engines=更改后的存储引擎
8.删除表的外键约束
语法
alter table 库名 drop foreign key 外键名; // show create table 库名\G可以查看外键名
删除数据表
语法:
Drop table if exists 表名; // if exists:如果存在 ,删除不报错