Mysql alter table

Mysql:alter table sql

create table if not exists B(
name varchar(16) not null default 'xue',
password varchar(16) not null default ''
)engine=MyISAM default charset=utf8;rem

1.添加主键ID
alter table b add id int auto_increment primary key;table

show create table B;  //查看表类型语法

2.删除字段ID
alter table b drop id;im

3.更改列类型change与modify
alter table B change password password char(16);
//在这改变列类型,就算他们同样,change语法仍然须要2个列名
alter table b modify password varchar(16);
//这只需一个就OKword

4.改变列名
alter table B change password pass varchar(16);
//注varchar(16) 类型要标明tab

相关文章
相关标签/搜索