1. 程式人生 > >centos 下完全解除安裝 mysql5.6

centos 下完全解除安裝 mysql5.6

檢視已經安裝的服務
rpm –qa|grep -i mysql
-i 作用是不區分大小寫

yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
檢視是否還有mysql軟體:
rpm -qa|grep mysql
有的話繼續刪除

可以看到有兩個安裝包
MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.19-1.linux_glibc2.5.x86_64.rpm

刪除這兩個服務(去掉字尾)
rpm –e MySQL-client-5.6.19-1.linux_glibc2.5.x86_64
rpm -e MySQL-server-5.6.19-1.linux_glibc2.5.x86_64
檢視殘留的目錄:

whereis mysql

然後刪除mysql目錄:

rm –rf /usr/lib64/mysql

刪除相關檔案:
rm –rf /usr/my.cnf
rm -rf /root/.mysql_sercret
最關鍵的:

rm -rf /var/lib/mysql

如果這個目錄如果不刪除,再重新安裝之後,密碼還是之前的密碼,不會重新初始化!

網上查了很久都沒有文章提到這個,最後還是自己摸索找出來的。