如何删除debian上的phpmyadmin而不删除数据库,用户,权限,

时间:2014-11-05 10:02:31

标签: mysql phpmyadmin debian apt dpkg

我在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

1 个答案:

答案 0 :(得分:0)

据我所知,您的解决方案1和3基本相同(使用不同的工具来完成相同的任务;除非您不需要自己运行.conf文件或重启Apache)。解决方案2没有按照您的想法执行操作,请尝试man apt-get并搜索autoremove。

这应该是安全的,不会影响MySQL数据库,但需要注意的是,如果你的MySQL依赖于phpMyAdmin而没有别的,那么它可能会被删除。我经常在Aptitude工作,因为我喜欢这个界面,但apt-get会告诉你即将完成的工作。首先使用apt-get --dry-run purge phpmyadmin并仔细检查要删除的包列表。

安装phpMyAdmin时,' controluser'和特殊管理数据库已创建。这些将被删除,但由于它们仅由phpMyAdmin使用,因此在清除包时删除它们没有问题。

但是,在进行任何更改之前,最好备份最新版本。