水滴石主要分享一些生活中的经验和IT技术自学过程中积累的技术、学习资源和软件资源等。座右铭:坚持+自律=开挂人生。
当前位置: 首页 > 网站建设 > mysql添加和删除unique唯一约束

mysql添加和删除unique唯一约束

标签: mysql

本文介绍了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了。

更多相关推荐

版权保护:本文《mysql添加和删除unique唯一约束》由<我爱分享>原创,转载请保留链接:http://www.shuidi365.cn/site/105.html

相关推荐
  • 没有相关文章

此博客主要用来分享、推荐自己日常、学习过程中感觉比较实用的经验、IT技术和一些比较好的资源(各种软件、各种开发手册、各种学习资料、各种视频教程等),希望对大家有所帮助,有问题请留言,欢迎来交流,联系QQ邮箱/微信:342807450

合作伙伴
冀ICP备19020226号-1 冀公网安备 13010902000246号