Mysql唯一约束

1.查看所有约束

java 复制代码
SELECT 
    CONSTRAINT_NAME, 
    TABLE_NAME, 
    CONSTRAINT_TYPE 
FROM 
    information_schema.TABLE_CONSTRAINTS 
WHERE 
    TABLE_NAME = '表名字';

2.删除约束

java 复制代码
ALTER TABLE bus_qualification DROP INDEX unique_item_name;

3.添加约束

java 复制代码
ALTER TABLE bus_qualification ADD UNIQUE KEY unique_item_name_company (item_name, item_company);

4.查看具体约束

java 复制代码
SELECT 
    COLUMN_NAME, 
    CONSTRAINT_NAME 
FROM 
    information_schema.KEY_COLUMN_USAGE 
WHERE 
    TABLE_NAME = '表名';
相关推荐
计算机毕设指导644 分钟前
基于SpringBoot的城乡商城协作系统【附源码】
java·spring boot·后端·mysql·spring·tomcat·maven
橘猫云计算机设计1 小时前
基于Django的购物商城平台的设计与实现(源码+lw+部署文档+讲解),源码可白嫖!
java·数据库·spring boot·后端·django
2501_903238651 小时前
Spring Boot日志配置与环境切换实战
数据库·spring boot·后端·个人开发
梓沂1 小时前
审计级别未启用扩展模式导致查询 DBA_AUDIT_TRAIL 时 SQL_TEXT 列为空
数据库·sql·dba
Smile丶凉轩1 小时前
数据库面试知识点总结
数据库·c++·mysql
RainbowSea2 小时前
9-1. MySQL 性能分析工具的使用——last\_query\_cost,慢查询日志
数据库·sql·mysql
Sui_Network3 小时前
Sui 如何支持各种类型的 Web3 游戏
大数据·数据库·人工智能·游戏·web3·区块链
猿java3 小时前
很多程序员会忽略的问题:创建 MySQL索引,需要注意什么?
java·后端·mysql
ZKNOW甄知科技3 小时前
IT服务运营管理体系的常用方法论与实践指南(上)
大数据·数据库·人工智能
黄雪超4 小时前
深入HBase——核心组件
数据结构·数据库·hbase