2014-11-05 43 views
0

我有一个在Debian 7上使用mysql和phpmyadmin的vps。012xx我创建了一个远程访问mysql的超级用户。 我可以通过my-ip/phpmyadmin访问phpmyadmin。 我想彻底删除phpmyadmin,但我想保持我的远程访问,我的数据库,特权等...如何删除debian上的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

据我所知,您的解决方案1和3基本相同(使用不同的工具来完成相同的任务;除非你不需要rm .conf文件或重新启动Apache)。解决方案2不会做你认为它的做法,请尝试man apt-get并搜索自动删除。

这应该是安全的,不会影响MySQL数据库,但要注意的是,如果您的MySQL依赖于phpMyAdmin而没有其他任何操作,它可能会被删除。我经常在Aptitude工作,因为我喜欢界面,但apt-get会告诉你将要做什么。先用apt-get --dry-run purge phpmyadmin先试一下,仔细检查要删除的软件包列表。

安装phpMyAdmin时,会创建'controluser'和特殊管理数据库。这些将被删除,但由于它们只能被phpMyAdmin使用,所以在清除软件包时它们被删除没有问题。

尽管如此,在进行任何更改之前最好备份最新的备份。