如何在phpmyadmin表中删除多个主键?

时间:2014-02-11 10:43:47

标签: mysql sql phpmyadmin

我正在使用phpmyadmin.I创建了一个包含一个主键和5个字段的表。但是现在所有的整数字段都变成了主键。我尝试使用drop命令,但它没有帮助。如何从表中删除所有主键?

4 个答案:

答案 0 :(得分:36)

只需打开phpmyadmin表格上的Structure标签即可。在结构描述之后,应该有一个Indexes部分,您可以在其中看到所有索引,包括主键。在那里,您可以修改或删除您可能已定义的任何主键。

----编辑----

enter image description here

答案 1 :(得分:9)

试试这个

ALTER TABLE tablename MODIFY fieldname INT NOT NULL;
ALTER TABLE tablename DROP PRIMARY KEY;

答案 2 :(得分:1)

在这里,我将告诉您要执行的步骤:

第1步:转到“关系”视图。

第2步:索引。

第3步:您会发现Keyname为PRIMARY。

第4步:删除PRIMARY

第5步:好的。

谢谢。

这里有所有“步骤”图像,您可以轻松地按照它进行操作。

enter image description here

enter image description here

enter image description here

enter image description here

答案 3 :(得分:0)

您可能已将列编入索引作为FOREIGN KEY,在此cas中您应删除此索引,然后您将能够修改或删除您的PRIMARY KEY。