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]
1 eg; alter table user add phone varchar(20);2 3 alter table user add phone varchar(20) noll null;4 5 alter table user add phone varchar(20) primary key first;6 7 alter table user add phone varchar(20) after phones1;
2.5删除字段
1 alter table 表名 drop 属性名;2 3 alter table user drop id;
2.6,修改表的存储引擎
alter table 表名 engine=储存引擎名字;
alter table user engine=MyISAM;