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)