MySQL保存的数据不可选

时间:2018-01-22 12:27:18

标签: mysql sql database phpmyadmin

我在MySQL数据库中有2个表, 但我的问题是:只有一行数据不能选择编辑,删除等请查看随附的图片以了解更多。 告诉我解决方案是什么。enter image description here

1 个答案:

答案 0 :(得分:1)

看一下错误:

  

“当前选择不包含唯一列”

PHPMyAdmin无法选择(或修改)无法唯一识别和查询的内容。

您似乎尝试设置ID,但看起来它们都设置为“0”。您需要进入表“结构”并将列设置为自动递增主键。

它可能会抱怨您有两个“0”ID,因此可能只需删除id列并将其再次创建为自动递增主键。

之后你会看到这些选项。

这应该可以解决您的问题和重复输入错误:

ALTER TABLE q_and_a_january3 DROP COLUMN id;
ALTER TABLE q_and_a_january3 ADD id INT(11) AUTO_INCREMENT PRIMARY KEY;

这将删除您当前的ID并重新分配新ID。仅在数据不重要时使用此