mysql alter table命令修改表结构实例
2016-10-02 00:00
1016 查看
mysql实例之使用alter table命令修改表结构
mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法
实例一:使用ALTER TABLE命令向表中添加字段、修改字段类型以及设置主键。
首先创建一个表,SQL语句如下:
使用desc命令查看表结构:
使用ALTER TABLE命令向表中添加字段、修改字段类型以及设置主键,SQL语句如下:
再次使用desc命令查看表结构,我们发现上面的修改命令生效了:
实例二:在上面的实例基础上,我们删除myTable表中的Quantity字段和PRIMARY KEY主键
查看表结构:
感谢阅读此文,希望能帮助到大家,谢谢大家对本站的支持!
MySQL中的alter table命令的基本使用方法及提速优化
详解MySQL中ALTER命令的使用
MySQL学习笔记5:修改表(alter table)
MySQL ALTER语法的运用方法
mysql alter table 修改表命令详细介绍
mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法
实例一:使用ALTER TABLE命令向表中添加字段、修改字段类型以及设置主键。
首先创建一个表,SQL语句如下:
mysql> CREATE TABLE myTable( -> ID SMALLINT -> );
使用desc命令查看表结构:
mysql> desc myTable; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | ID | smallint(6) | YES | | NULL | | +-------+-------------+------+-----+---------+-------+
使用ALTER TABLE命令向表中添加字段、修改字段类型以及设置主键,SQL语句如下:
mysql> ALTER TABLE myTable -> ADD COLUMN Quantity SMALLINT UNSIGNED NOT NULL, -> MODIFY ID SMALLINT UNSIGNED NOT NULL, -> ADD PRIMARY KEY (ID);
再次使用desc命令查看表结构,我们发现上面的修改命令生效了:
desc myTable; +----------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+----------------------+------+-----+---------+-------+ | ID | smallint(5) unsigned | NO | PRI | | | | Quantity | smallint(5) unsigned | NO | | | | +----------+----------------------+------+-----+---------+-------+
实例二:在上面的实例基础上,我们删除myTable表中的Quantity字段和PRIMARY KEY主键
mysql> ALTER TABLE myTable -> DROP COLUMN Quantity, -> DROP PRIMARY KEY;
查看表结构:
mysql> desc myTable; +-------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+----------------------+------+-----+---------+-------+ | ID | smallint(5) unsigned | NO | | | | +-------+----------------------+------+-----+---------+-------+
感谢阅读此文,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
mysql alter table命令修改表结构实例详解MySQL中的alter table命令的基本使用方法及提速优化
详解MySQL中ALTER命令的使用
MySQL学习笔记5:修改表(alter table)
MySQL ALTER语法的运用方法
mysql alter table 修改表命令详细介绍
相关文章推荐
- mysql alter table命令修改表结构实例
- mysql alter table修改表命令整理
- mysql alter table修改表命令整理
- mysql alter table命令修改表结构实例详解
- mysql中修改表结构alter命令的用法
- mysql alter table修改表命令整理
- mysql中用命令修改表结构的方法-alter
- mysql alter table 修改表命令详细介绍
- mysql在线修改表结构大数据表的风险与解决办法归纳(数据量大的时候,alter死锁表)
- mysql之table关键字:alter (修改表,列名,增加修改删除列) (一)
- MySQL数据定义语句:CREATE(创建)命令、ALTER(修改)命令、DROP(删除)
- MySQL修改表结构操作命令总结
- 用MySQL命令对表和相关表结构进行修改
- MYSQL中修改表结构ALTER用法
- 用Alter命令修改Mysql資料表中欄位的形態7/8
- 基于Linux的MySQL操作实例(修改表结构,MySQL索引,MySQL数据引擎)
- mysql修改表结构alter,转自:http://waryist.javaeye.com/blog/104739 waryist的blog
- mysql修改表结构方法实例详解
- MYSQL中修改表结构ALTER用法
- MySQL修改表结构操作命令总结