Mysql alter table
程序员文章站
2022-05-25 18:33:21
...
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) 类型要标明
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) 类型要标明
上一篇: cookie数据生成及使用过程
下一篇: 述ASCII GBK与UTF8编码范围