centos 下完全解除安裝 mysql5.6
阿新 • • 發佈:2018-11-16
檢視已經安裝的服務
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
如果這個目錄如果不刪除,再重新安裝之後,密碼還是之前的密碼,不會重新初始化!
網上查了很久都沒有文章提到這個,最後還是自己摸索找出來的。