【洋洋电脑帮】博客主要分享生活中的经历经验和IT运维工作、计算机自学过程中遇到的问题及解决办法,还分享好用的【软件和各种资源】等。坚持+自律=开挂人生。

mysql添加和删除unique唯一约束

作者:洋洋电脑帮 | 发布时间:2025-03-30 18:22:04 | 阅读:3 | 评论:0

本文介绍了mysql数据表结构如何给字段添加和去除unique唯一约束。

 

删除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语句就可以成功添加或者删除unique了。

为了给您带来更好的浏览体验,我日夜打磨网站。若您喜欢这里的内容,不妨用打赏为我点赞。您的每一分支持,我都将化作持续创作的热情,为您呈上更多优质内容。
微信
支付宝
评论区




登录页面验证码图片