记录MySQL删除唯一约束的方法

删除unique唯一约束的操作如下:

方法一:ALTER TABLE 表名 DROP INDEX 索引名;

方法二:drop index key_name on tableName;

#两种方法均可

例如:

ALTER TABLE user DROP INDEX username;

添加unique(唯一索引)

ALTER TABLE `表名` ADD unique 约束名 ( `列名1`,`列名2`)

附其他常用语法

1、添加PRIMARY KEY(主键索引)

ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )

2、添加INDEX(普通索引)

ALTER TABLE `table_name` ADD INDEX index_name ( `column` )

3、添加FULLTEXT(全文索引)

ALTER TABLE `table_name` ADD FULLTEXT ( `column`)

4、添加多列索引

mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )

5、添加unique(唯一索引)

ALTER TABLE `表名` ADD unique 约束名 ( `列名1`,`列名2`)

例如:
ALTER TABLE `sys_user` ADD unique uniq_username ( `username`,`org_id`)

删除

alter table sys_user drop index uniq_code;

本文出处:老蒋部落 » 记录MySQL删除唯一约束的方法 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送