MySQL之alter语句用法总结
2016-12-19 09:57
411 查看
MySQL之alter语句用法总结
1:删除列
ALTER TABLE 【表名字】 DROP 【列名称】
2:增加列
ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'
3:修改列的类型信息
ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT '注释说明'
4:重命名列
ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL COMMENT '注释说明'
5:重命名表
ALTER TABLE 【表名字】 RENAME 【表新名字】
6:删除表中主键
Alter TABLE 【表名字】 drop primary key
7:添加主键
ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)
8:添加索引
ALTER TABLE sj_resource_charges add index INDEX_NAME (name);
9: 添加唯一限制条件索引
ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);
10: 删除索引
alter table tablename drop index emp_name;
1:删除列
ALTER TABLE 【表名字】 DROP 【列名称】
2:增加列
ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'
alter
table
tableName
add
newColumn
varchar
(8) comment
'新添加的字段'
3:修改列的类型信息
ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT '注释说明'
4:重命名列
ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL COMMENT '注释说明'
5:重命名表
ALTER TABLE 【表名字】 RENAME 【表新名字】
6:删除表中主键
Alter TABLE 【表名字】 drop primary key
7:添加主键
ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)
8:添加索引
ALTER TABLE sj_resource_charges add index INDEX_NAME (name);
9: 添加唯一限制条件索引
ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);
10: 删除索引
alter table tablename drop index emp_name;
相关文章推荐
- MYSQL常用命令
- MySQL创建表
- [PowerDesign]将数据库从SQL Server数据库转换为MySQL
- Mysql远程登录配置
- MySQL中捕获低效SQL语句的配置以及检测SQL语句效率的方法
- MySQL中的锁(表锁、行锁)
- Mysql 服务无法启动 服务没有报告任何错误
- mysql-5.7.17-winx64免安装版环境配置 问题小记
- mysql-5.7.17-winx64免安装版环境配置 问题小记
- 附录B 安装MySql数据库
- MySQL查询缓存详解
- MySQL 使用 SSL 连接配置详解
- mysql5.7安装教程(windows)
- 修改mysql数据存储目录
- Mysql数据复制策略
- mysql5.7安装教程(windows)
- MySQL 使用 SSL 连接配置详解
- 深度解析MySQL 5.7之中文全文检索
- 深度解析MySQL 5.7之临时表空间
- windows mysql 自动备份的几种方法汇总