您的位置:首页 > 数据库 > MySQL

mysql之路【第三篇】

2016-03-03 14:40 639 查看
1,查看表的结构

desc 表名;

查看表的详细结构

show create table;

show create table \G; (加上G格式化输出),

2,修改表

2.1修改表名

alter table 旧表名 rename 新表名

2.2修改字段的数据类型

alter table 表名 modify 属性名 数据类型

2.3修改字段名

alter table 表名 change 旧属性名 新属性名 新数据类型;

2.3.1值修改字段名。也就是在修改时数据类型保持不变

2.3.2字段名和数据类型都修改,就按照上面的格式来做即可;

2.4增加字段

alter table 表名 add 属性名1 数据类型 [完整性约束条件][first|after 属性名2]

eg;  alter  table  user add  phone  varchar(20);

alter  table  user add  phone  varchar(20)    noll  null;

alter  table  user add  phone  varchar(20)    primary key  first;

alter  table  user add  phone  varchar(20)    after  phones1;


2.5删除字段

alter  table  表名  drop  属性名;

alter table  user  drop  id;


2.6,修改表的存储引擎

alter table 表名 engine=储存引擎名字;

alter table user engine=MyISAM;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: