How to drop unique in MySQL?

前端 未结 10 778
[愿得一人]
[愿得一人] 2020-12-07 11:20
Create Table: CREATE TABLE `fuinfo` (
  `fid` int(10) unsigned NOT NULL,
  `name` varchar(40) NOT NULL,
  `email` varchar(128) NOT NULL,
  UNIQUE KEY `email` (`email         


        
10条回答
  •  我在风中等你
    2020-12-07 11:24

    Use below query :

    ALTER TABLE `table_name` DROP INDEX key_name;
    

    If you don't know the key_name then first try below query, you can get key_name.

    SHOW CREATE TABLE table_name
    

    OR

    SHOW INDEX FROM table_name;
    

    If you want to remove/drop primary key from mysql table, Use below query for that

    ALTER TABLE `products` DROP INDEX `PRIMARY`;
    

    Code Taken from: http://chandreshrana.blogspot.in/2015/10/how-to-remove-unique-key-from-mysql.html

提交回复
热议问题