如何在MySQL中删除主键?

时间:2010-02-01 12:36:29

标签: mysql

我有一个主键名idnumber。如何在mysql中删除其主键

3 个答案:

答案 0 :(得分:2)

这应该对您有用,但是您确定要删除主键吗?


ALTER TABLE tablename DROP PRIMARY KEY;

答案 1 :(得分:1)

有关alter table syntax here

的帮助

为什么要删除主键?如果您错误地创建了它,那么您可以通过

进行更改
alter table T drop primary key, add primary key (C);

其中T是表名,C是包含正确主键的列

答案 2 :(得分:0)

如果你当前在AUTOINCREMENT上有它,你需要删除并创建一个新的主键,如下所示:

ALTER TABLE table DROP PRIMARY KEY, ADD PRIMARY KEY(your_column);