2014-11-05 79 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使用,所以在清除軟件包時它們被刪除沒有問題。

儘管如此,在進行任何更改之前最好備份最新的備份。