【问题标题】:How to remove phpmyadmin on debian without removing databases, users, privileges,如何在不删除数据库、用户、权限的情况下在 debian 上删除 phpmyadmin,
【发布时间】:2014-11-05 10:02:30
【问题描述】:

我在 debian 7 上有一个带有 mysql 和 phpmyadmin 的 vps。 我已经创建了一个可以远程访问 mysql 的超级用户。 我可以通过 my-ip/phpmyadmin 访问 phpmyadmin。 我想完全删除 phpmyadmin 但我想保留我的远程访问、我的数据库、权限等...

我看了不同的答案,女巫一个好?

解决方案 1:

sudo dpkg -P phpmyadmin  
sudo rm -f /etc/apache2/conf.d/phpmyadmin.conf
sudo service apache2 restart

解决方案 2:

sudo apt-get autoremove phpmyadmin

解决方案 3:

sudo apt-get purge phpmyadmin

【问题讨论】:

    标签: mysql phpmyadmin debian apt dpkg


    【解决方案1】:

    据我所知,您的解决方案 1 和 3 本质上是相同的(使用不同的工具来完成相同的任务;除了您不需要 rm .conf 文件或自行重新启动 Apache)。解决方案 2 不符合您的想法,请尝试 man apt-get 并搜索 autoremove。

    在不影响 MySQL 数据库的情况下这样做应该是安全的,但需要注意的是,如果您的 MySQL 依赖于 phpMyAdmin 而没有其他依赖,它可能会被删除。我经常在 Aptitude 工作,因为我喜欢这个界面,但 apt-get 也会向您展示即将完成的工作。首先尝试使用apt-get --dry-run purge phpmyadmin 并仔细检查要删除的软件包列表。

    安装 phpMyAdmin 后,会创建一个“controluser”和特殊的管理数据库。这些将被删除,但由于它们仅由 phpMyAdmin 使用,因此在清除软件包时删除它们没有问题。

    不过,在进行任何更改之前拥有最新的备份总是好的。

    【讨论】:

      猜你喜欢
      • 2011-02-01
      • 2015-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-10
      • 2022-06-13
      • 2012-04-03
      • 1970-01-01
      相关资源
      最近更新 更多