如何使用phpMyAdmin删除MySQL表的列上的“唯一键约束”?
发布于 2010-08-15 22:15:31
唯一约束也是索引。
首先使用SHOW INDEX FROM tbl_name
找出索引的名称。索引的名称存储在该查询结果中名为key_name
的列中。
然后,您可以使用DROP INDEX
DROP INDEX index_name ON tbl_name
或ALTER TABLE语法:
ALTER TABLE tbl_name DROP INDEX index_name
发布于 2010-08-15 22:28:03
能够在表上放置唯一键约束的索引是PRIMARY
和UNIQUE
索引。
要删除列上的unique key约束但保留索引,可以删除并重新创建类型为INDEX
的索引。
请注意,让所有表都有一个标记为PRIMARY
的索引是一个好主意。
发布于 2018-08-30 16:19:45
要使用phpmyadmin添加唯一约束,请转到该表的结构并在下面找到并单击它。
要删除唯一约束,同样,转到结构并向下滚动到索引选项卡,然后在下面查找并单击drop。
希望这能起作用。
享受;)
https://stackoverflow.com/questions/3487691
复制相似问题