如何在不影响phpMyAdmin的情况下从mysql中整齐地删除pma表

时间:2016-06-09 02:41:19

标签: php mysql phpmyadmin uninstall

我的phpMyAdmin安装有问题。我不小心点击了创建phpMyAdmin使用的pma表的东西。而且相当愚蠢,我在客户的数据库中创建了它们。虽然我没有在config.inc.php文件中激活高级功能(所有的pma内容都被注释掉了),但是由于某种原因,phpMyAdmin仍然需要它们,因为每当我删除pma表时它都会停止工作(给出错误没找到表pma __...)。

有人可以告诉我如何完全禁用"高级功能"在phpMyAdmin中删除这些pma表?

1 个答案:

答案 0 :(得分:0)

这个结果在google中得到了很高的评价,即使它有点老了,我只是想我已经解决了这个问题。

关于数据库,我有点n00b但是我最近在测试机器上遇到了这个问题,我的解决方案如下(这可能很危险,所以备份并有计划在问题的情况)。 这会删除phpmyadmin数据库(我认为这样做是安全的,但其他人更有资格回答这个问题)

通过命令行登录您的mysql数据库(例如:

mysql -u root -p 

输入您的密码,然后删除phpmyadmin数据库

drop database phpmyadmin
Query OK, 12 rows affected (0.02 sec)

我退出了phpmyadmin并重新登录,然后就可以了。