匿名用户
1级
2015-04-06 回答
下面列出:
1.增加一个字段
alter table user add column new1 varchar(20) default null; //增加一个字段,默认为空
alter table user add column new2 varchar(20) not null; //增加一个字段,默认不能为空
2.删除一个字段
alter table user drop column new2; //删除一个字段
3.修改一个字段
alter table user modify new1 varchar(10); //修改一个字段的类型
alter table user change new1 new4 int; //修改一个字段的名称,此时一定要重新
//主键
alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
//增加一个新列
alter table t2 add d timestamp;
alter table infos add ex tinyint not null default ‘0′;
//删除列
alter table t2 drop column c;
//重命名列
alter table t1 change a b integer;
//改变列的类型
alter table t1 change b b bigin

这篇博客详细介绍了如何在 MySQL 中进行字段操作,包括增加、删除、修改字段以及索引的相关操作。例如,使用 `ALTER TABLE` 命令添加新字段、删除字段、更改字段类型和名称,以及创建和删除索引。
最低0.47元/天 解锁文章
392

被折叠的 条评论
为什么被折叠?



