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]
2.5删除字段
2.6,修改表的存储引擎
alter table 表名 engine=储存引擎名字;
alter table user engine=MyISAM;
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;
相关文章推荐
- Windows下mysql忘记root密码的解决方法
- Mysql分库分表方案
- mysql常用命令
- mysql语句优化
- 赶集mysql军规
- PostgreSQL如何实现MySQL中的group_concat聚集函数(简单的拼接功能)
- 超越MySQL:三个流行MySQL分支的对比
- Mysql 索引
- MySQL字符集设置
- 创建,增加,删除mysql表分区
- connection to dat Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
- MySQL 解压方式安装使用
- Mac下MySQL卸载方法
- 高性能mysql读书笔记(一):Schema与数据类型优化
- PowerDesigner对MySql数据库的Excel导入导出
- 【Data Cluster】真机环境下MySQL数据库集群搭建
- mysql数据库设置默认字符集
- Nodejs+MySQL
- MySQL 5.6.22绿色版安装
- MySQL主从复制之主库宕机处理