我在这一点上有点失落。我最近在一台新电脑上设置了MySQL和phpMyAdmin。我已经创建了数据库并从备份中添加了内容,并以编程方式添加。我刚刚尝试在phpMyAdmin中编辑和复制一行。当我点击链接时,我得到一个错误,说有sql查询有1064:
SELECT * FROM `dbname`.`tablename` WHERE ;
我可以看到SQL中没有引用列,但我无法解决原因。我知道我设置了唯一的主键,并且架构可以在其他服务器上运行。我的phpMyAdmin设置一定有问题,但我无法解决问题。 有没有人有任何想法?
由于
更新
答案 0 :(得分:0)
您必须拥有主键才能看到“编辑”,“复制”和“删除”链接。通过添加新主键(自动增量)来编辑表,并在保存更改后返回到行列表。您将再次看到这些链接。
答案 1 :(得分:0)
为了完成这个问题。这种情况下的答案是表名不能以大写字符开头。一旦我改为小写,行就可以编辑