MySQL之alter语句用法总结
2016-03-16 09:57
579 查看
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;
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;
相关文章推荐
- mysql 获取当前日期及格式化
- MySQL 索引的使用
- saltstack:使用教程之一安装及客户端返回写入MySQL
- mysql 出现错误Incorrect file format
- 高并发web系统优化总结
- MySql5.6Window超详细安装教程(msi 格式的安装)
- MySQL函数
- MySQL的 explain 解析
- Windows下mysql忘记root密码的解决方法
- windows下如何安装配置mysql-5.7-m14-winx64(zip格式的安装)
- MySql之char与varchar
- mysql批量删除指定前缀或后缀表
- MySQL优化—工欲善其事,必先利其器之EXPLAI
- IT忍者神龟之Windows安装MySQL解压版本
- Mysql
- MySQL MERGE存储引擎 简
- mysql 通过定时任务更新中间表
- navicat for mysql 怎么连接远程数据库服务器
- mysql utf8mb4与emoji表情【转】
- win10下mysql5.7安装,配置,使用SQLyog工具连接配置。