匿名用户
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