在phpmyadmin中选择任何数据库时出错;但是可以通过CLI访问

时间:2016-06-13 20:11:18

标签: mysql phpmyadmin

有没有人可以帮助phpmyadmin中的以下错误来自哪里?

#1146 - Table 'data_dictionary.CHARACTER_SETS' doesn't exist

phpmyadmin error

无论我在树中选择什么数据库,它都会弹出。我可以按+,然后选择表格。此外,在CLI中我没有看到任何问题。

我已经手动将mysql更新为5.7(来自LAMP附带的5.5)。这有关系吗?从以下屏幕截图中可以看出,

different versions

db客户端版本和服务器版本之间存在差异。同样,我没有在CLI中看到问题。

修改(附加信息) 这个:https://askubuntu.com/questions/756908/mysql-database-browsers-not-working-after-upgrade似乎与我的案子非常相关。也是从5.5升级到5.7,之后phpmyadmin被破坏了。

2 个答案:

答案 0 :(得分:0)

您确定从左框架中选择了数据库吗?所以你应该有屏幕: enter image description here

答案 1 :(得分:0)

根据Jayant的建议解决方案:https://askubuntu.com/questions/756908/mysql-database-browsers-not-working-after-upgrade

sudo mysql_upgrade -u root -p --force --upgrade-system-tables

并重启mysql。