MySQL数据表 结构的一些操作

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 表名;

发布了2 篇原创文章 · 获赞 1 · 访问量 25

猜你喜欢

转载自blog.csdn.net/qq_46614159/article/details/105049835
今日推荐