centos 下完全卸載 mysql5.6
- 2019 年 10 月 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
如果這個目錄如果不刪除,再重新安裝之後,密碼還是之前的密碼,不會重新初始化!
網上查了很久都沒有文章提到這個,最後還是自己摸索找出來的。