【问题标题】:How do I neatly remove pma tables from mysql without affecting phpMyAdmin如何在不影响 phpMyAdmin 的情况下从 mysql 中巧妙地删除 pma 表
【发布时间】:2016-10-09 12:24:30
【问题描述】:

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

有人可以告诉我如何完全禁用 phpMyAdmin 中的“高级功能”,然后删除这些 pma 表吗?

【问题讨论】:

    标签: php mysql phpmyadmin uninstallation


    【解决方案1】:

    这个结果在 google 中得到了很高的评价,尽管它有点旧,但我只是想我会提出我是如何解决这个问题的。

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

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

    mysql -u root -p 
    

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

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

    我退出了 phpmyadmin 并重新登录,它工作正常。

    【讨论】:

      猜你喜欢
      • 2018-05-09
      • 2020-01-14
      • 2020-02-09
      • 1970-01-01
      • 1970-01-01
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多