主题几乎说明了一切。我有特定的表格,PMA绝对不会让我编辑行。我不能使用内联表编辑器,而且我无法点击"编辑"任何行的链接。
PMA barfs由于其中一个" where_clause"而错误的查询错误参数在链接代码中为空,从而导致它运行一些如下所示的查询:SELECT * FROM database
。table
WHERE .... WHERE WHAT?
我不知道为什么PMA没有正确创建编辑链接。最肯定的是,id列是唯一的并且设置为主列。
我在Windows easyphp16.1设置上使用4.5.4版。
我试过分析,检查,修复表没有结果。
有没有人知道造成这样的事情会是什么?
答案 0 :(得分:2)
您是否在MySql(lower_case_table_names = 2
)配置中使用my.ini
?然后你可能会遇到这个错误:
https://github.com/phpmyadmin/phpmyadmin/issues/11816
您可以尝试降级到较旧的phpmyadmin版本,例如4.4.15.2
直到修复错误。
答案 1 :(得分:1)
这与表的名称有关。我在OsX Yosemite上运行的PMA上遇到了同样的问题。删除camelCase应该可以解决问题。
答案 2 :(得分:-1)