欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mysql alter table

程序员文章站 2022-05-25 18:33:33
...
Mysql:alter table

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

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

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

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

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

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

相关标签: MySQL