在表中增加字段(在最后添加字段)
语法:alter table `表名` add `字段名` 字段类型;
mysql> alter table test add sex char(4);
在指定位置增加字段
after:在xx字段之后添加字段
first: 在最前面添加字段
语法:alter table `表名` add `要添加的字段名` 字段类型 after`字段名`;
mysql> alter table test add age int(3) after name;
mysql> alter table test add qq int(10) first;
调整字段顺序
语法:alter table `表名` modify `要修改的字段名称` 字段类型 after 字段名;
mysql> alter table test modify sex_new char(4) after name;
删除指定字段
语法:alter table `表名` drop `字段名`;
mysql> alter table test drop qq;
修改字段类型
语法:alter table `表名` modify 字段类型;
mysql> alter table test modify age int(4);
修改字段名称
语法:alter table `表名` change `旧名称` `新名称` 字段类型;
mysql> alter table test change sex sex_new char(4);
添加表注释
语法:alter table `表名` comment '注释';
mysql> alter table test comment '测试表';
添加字段注释
方法1:
语法:alter table `表名` modify `字段名` 字段类型 comment `注释`;
mysql> alter table test modify name char(20) comment '名字';
方法2:
语法:alter table `表名` change `字段名` `字段名`字段类型 comment '注释';
mysql> alter table test change name name char(20) comment '姓名';
查看字段注释
语法:show full fields from 表名;
mysql> show full fields from student;
添加自增属性的主键索引:
语法:alter table 表名 change 列名称 新的列名称 字段类型 primary key auto_increment;
mysql>alter table student change id id int primary key auto_increment;
最后更新于 2020-05-30 09:09:39 并被添加「mysql」标签,已有 28 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章