我正在使用phpmyadmin.I创建了一个包含一个主键和5个字段的表。但是现在所有的整数字段都变成了主键。我尝试使用drop命令,但它没有帮助。如何从表中删除所有主键?
答案 0 :(得分:36)
只需打开phpmyadmin表格上的Structure
标签即可。在结构描述之后,应该有一个Indexes
部分,您可以在其中看到所有索引,包括主键。在那里,您可以修改或删除您可能已定义的任何主键。
----编辑----
答案 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步:好的。
谢谢。
这里有所有“步骤”图像,您可以轻松地按照它进行操作。
答案 3 :(得分:0)
您可能已将列编入索引作为FOREIGN KEY,在此cas中您应删除此索引,然后您将能够修改或删除您的PRIMARY KEY。