Mysql alter table 语法总结

1.新增字段

①增加单个字段

table idoxu add column text varchar(100) not null;

②增加多个字段

方法一:使用事务

begin;

alter table idoxu add age1 int(10);

alter table idoxu add age2 int(11);

alter table idoxu add age3 varchar(20);

commit;

方法二:

alter table idoxu add (age1 int(10),age2 int(11),age3 varchar(20));

2.修改字段

①修改单个字段名称

示例:将表idoxu的字段istester改为istester6,字符类型为varchar,长度为160

alter table idoxu change istester istester6 varchar(160);

 

②修改多个字段名称

alter table idoxu change id id1 int(5) not null;

change c_name names int(10) not null;

③修改单个字段类型

alter table idoxu modify column c_name varchar(25);

 3.修改表名

示例:将表idoxu改名为idoxu6

alter table idoxu rename to idoxu6;

 

4.删除字段

alter table idoxu drop column text;

 

posted @ 2020-06-09 00:06  美伢_我回来了  阅读(1163)  评论(0编辑  收藏  举报