修改表
0 修改表名
rename table 原始名称 to 新的名称;
rename table stu to person;
1、添加字段
alter table 表名 add 新增字段名称 新增字段数据类型 [位置];
例如:
alter table person add age int;
注意点:默认情况下会将新增的字段放到原有字段的后面
alter table person add stunumber int first;
注意点:我们可以通过指定first将新增的字段放到原有字段的最前面
alter table person add phone int after name;
注意点:我们可以通过after指定将新增的字段放到哪个字段的后面
2、删除字段
alter table 表名 drop 字段名称;
alter table person drop phone;
3、修改字段
(1)修改字段的数据类型
alter table 表名 modify 需要修改的字段名称 新的数据类型;
例如
alter table person modify score double;
(2)修改字段的名称和数据类型
alter table 表名 change 原始字段名称 新的字段名称 新的数据类型;
例如
alter table person change age addr text;