MySQL表结构的一些操作
修改表:
alter table 旧表名 rename 新表名;
//修改 数据表名
(修改多个表名)rename table 旧表名 to 新表名,旧表名 to 新表名;(逗号隔开)
alter table 表名 modify 字段名 新数据类型;
//只修改数据类型
alter table 表名 change 旧字段名 新字段名 新的数据类型;
//只修改字段名和修改字段名和数据类型
alter table 表名 modify 字段 数据类型 after 已存在的字段 first
//字段修改位置
增加数据:
alter table 表名 add 新字段名 新数据类型 (位置‘first’);
//增加字段
alter table 表名 add 新字段名 新数据类型 (约束条件) after 已存在的字段;
//将新加的字段固定放在某一个已经存在的字段后面
删除:
alter table 表名 drop 字段名;
//删除已经存在的某个表
删除表(这个将表的描述,完整性约束性,索引等相关的权限一并删除)
drop table if exists 表名;