MySQL 如何删除多列唯一索引?

MySQL 如何删除多列唯一索引?

多列唯一索引也可以像从表中删除唯一约束一样进行删除。

阅读更多:MySQL 教程

示例

在本示例中,我们使用以下查询从表“employee”中删除了多列唯一索引 –

mysql> DROP index id_fname_lname on employee;
Query OK, 0 rows affected (0.30 sec)
Records: 0 Duplicates: 0 Warnings: 0

可以从以下查询的结果集中观察到唯一索引已经被删除 –

mysql> show index from employee;
Empty set (0.00 sec)

mysql> describe employee;
+------------+-------------+------+-----+---------+-------+
| Field      | Type        | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| empid      | int(11)     | YES  |     | NULL    |       |
| first_name | varchar(20) | YES  |     | NULL    |       |
| last_name  | varchar(20) | YES  |     | NULL    |       |
+------------+-------------+------+-----+---------+-------+
3 rows in set (0.08 sec)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程