删除MySQL表中的唯一约束

时间:2012-05-02 03:49:17

标签: mysql

我有一个具有唯一约束的表。放弃这种约束的正确方法是什么?

特定索引没有名称。它只有一个列名。

我想保留专栏......只是放弃了唯一性约束。

谢谢!

1 个答案:

答案 0 :(得分:3)

如果您没有在DDL中指定索引的名称,MySQL将选择一个名称。执行以下语句:

SHOW CREATE TABLE foobar\G

有几种方法可以放弃约束,例如:

ALTER TABLE foobar DROP INDEX index_name;