修改
-
修改表名 alter table 旧表名 rename as 新表名
alter table xxx rename as xxx1
-
增加表的字段alter table 表名 add 字段名 列属性
alter table xxx1 add age int(11) -
修改表的字段(重命名、修改约束)
alter table xxx1 modify age varchar(11) -- 修改约束
alter table xxx1 change age age1 int(11) -- 字段重命名modify可以修改字段类型和约束,而change不能
结论:
-
change用来字段重命名,不能修改字段类型和约束;
-
modify不能用来字段重命名,只能修改字段类型和约束;
-
删除
-
删除表的字段
alter table xxx1 drop age1 -
删除表
drop table if exists xxx1
所有创建和删除操作尽量加上判断,以免报错
注意点
-
-
注释 -- /**/
-
浙公网安备 33010602011771号