­

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

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

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