Mysql 数据表结构的修改
2017-12-18 21:25
225 查看
一.列的添加
1.添加单列
table_name为表名
column_name为列名
[]中的为可省略内容
FIRST 表示插入的列为第一列
AFTER column_name表示插入指定列的后面
若省略则添加在最后一列
2.添加多列
注意添加多列时不能指定添加的位置,只能添加在最后
二.列的删除
1.删除单列
2.删除多列
三.同时列的删除和添加
在一个语句中可以同时添加和删除列
但是只能添加一列时指定添加的位置
可删除多个列 ADD 和DROP 用逗号隔开即可
1.添加单列
ALTER TABLE table_name ADD [COLUMN] column_name column_definition [FIST|AFTER column_name]
table_name为表名
column_name为列名
[]中的为可省略内容
FIRST 表示插入的列为第一列
AFTER column_name表示插入指定列的后面
若省略则添加在最后一列
2.添加多列
ALTER TABLE table_name ADD [COLUMN] column_name column_definition [FIST|AFTER column_name]
注意添加多列时不能指定添加的位置,只能添加在最后
二.列的删除
1.删除单列
ALTER TABLE table_name DROP [COLUMN] column_name
2.删除多列
ALTER TABLE table_name DROP [COLUMN] column_name,DROP [COLUMN] column_name,...
三.同时列的删除和添加
ALTER TABLE table_name DROP [COLUMN] column_name,ADD column_name column_definition [FIST|AFTER column_name
在一个语句中可以同时添加和删除列
但是只能添加一列时指定添加的位置
可删除多个列 ADD 和DROP 用逗号隔开即可
相关文章推荐
- mysql在线修改表结构大数据表的风险与解决办法归纳
- MySQL使用pt-online-change-schema工具在线修改1.6亿级数据表结构
- MySQL数据表的基本操作二:表结构修改
- MySQL入门——修改数据表4:添加主键约束、显示表结构、添加唯一约束
- Mysql学习—查看表结构、修改和删除数据表
- 【转】Mysql千万级数据表结构修改
- mysql在线修改表结构大数据表的风险与解决办法归纳
- Mysql学习—查看表结构、修改和删除数据表
- 基于Linux的MySQL操作实例(修改表结构,MySQL索引,MySQL数据引擎)
- mysql在线修改表结构大数据表的风险与解决办法归纳
- mysql在线修改表结构大数据表的风险与解决办法归纳(数据量大的时候,alter死锁表)
- MySQL数据表的基本操作二:表结构查看、修改与表操作
- MySQL入门——修改数据表4:添加主键约束、显示表结构、添加唯一约束、添加外键约束
- Mysql学习3——查看表结构、修改和删除数据表
- mysql在线修改表结构大数据表的风险与解决办法归纳
- Mysql学习3——查看表结构、修改和删除数据表
- Mysql复制表结构、表数据以及修改主键
- mysql千万级数据表结构修改
- Mysql-01-数据库和数据表结构的建立和修改
- mysql 修改数据表结构