我的phpMyAdmin安装有问题。我不小心点击了创建phpMyAdmin使用的pma表的东西。而且相当愚蠢,我在客户的数据库中创建了它们。虽然我没有在config.inc.php文件中激活高级功能(所有的pma内容都被注释掉了),但是由于某种原因,phpMyAdmin仍然需要它们,因为每当我删除pma表时它都会停止工作(给出错误没找到表pma __...)。
有人可以告诉我如何完全禁用"高级功能"在phpMyAdmin中删除这些pma表?
答案 0 :(得分:0)
这个结果在google中得到了很高的评价,即使它有点老了,我只是想我已经解决了这个问题。
关于数据库,我有点n00b但是我最近在测试机器上遇到了这个问题,我的解决方案如下(这可能很危险,所以备份并有计划在问题的情况)。 这会删除phpmyadmin数据库(我认为这样做是安全的,但其他人更有资格回答这个问题)
通过命令行登录您的mysql数据库(例如:
mysql -u root -p
输入您的密码,然后删除phpmyadmin数据库
drop database phpmyadmin
Query OK, 12 rows affected (0.02 sec)
我退出了phpmyadmin并重新登录,然后就可以了。