Mysql 如何在不删除数据库、用户、权限的情况下删除debian上的phpmyadmin,

Mysql 如何在不删除数据库、用户、权限的情况下删除debian上的phpmyadmin,,mysql,phpmyadmin,debian,apt,dpkg,Mysql,Phpmyadmin,Debian,Apt,Dpkg,我在Debian7上有一个带有mysql和phpmyadmin的vps。 我已经创建了一个超级用户,可以远程访问mysql。 我可以使用我的ip/phpmyadmin访问phpmyadmin。 我想完全删除phpmyadmin,但我想保留我的远程访问、数据库、权限等 我读了不同的答案,巫婆一个好吗 解决方案1: sudo dpkg -P phpmyadmin sudo rm -f /etc/apache2/conf.d/phpmyadmin.conf sudo service apache2

我在Debian7上有一个带有mysql和phpmyadmin的vps。 我已经创建了一个超级用户,可以远程访问mysql。 我可以使用我的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和3本质上是相同的(使用不同的工具来完成相同的任务;除了您不需要rm.conf文件或自己重新启动Apache之外)。解决方案2没有达到您认为的效果,请尝试
man apt get
并搜索autoremove

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

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

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