我在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
答案 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使用,因此在清除包时删除它们没有问题。
但是,在进行任何更改之前,最好备份最新版本。