MySQL之alter语句用法总结【备忘】
2015-12-18 10:04
621 查看
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;
转载:http://www.cnblogs.com/aspnethot/articles/1397130.html
待续 。。。
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;
转载:http://www.cnblogs.com/aspnethot/articles/1397130.html
待续 。。。
相关文章推荐
- mysql5.6 免安装版配置 Windows7 64位
- 如何查看mysql数据表的存储引擎
- Ubuntu下MySQL安装
- MySQL统计过去12个月的数据没有则为0
- mysql-5.7.9-winx64解压安装
- MYSQL配置文件my-innodb-heavy-4G.cnf注释
- ubuntu安装MySQL-5.5
- 处理mysql锁争用的一个示例
- 记一次处理MySql锁等待(Lock wait timeout exceeded)
- mysql的排障之一
- MySQL中表子查询与关联子查询的基础学习教程
- 深入解析半同步与异步的MySQL主从复制配置
- mysql数据库
- Mybatis返回Mysql表的自增主键
- MySQL重置ROOT密码
- 配置完MySQL5.7.1解压版在启动服务过程中遇到无法启动的问题
- mysql 时间格式与日期格式转换,去除datetime中的具体时间
- Mysql命令行汇总--help
- SSH应用之BBS之路-2、Hibernate配置
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'