centos徹底卸載mysql(不保留數據)


1、 rpm -qa | grep -i mysql

查找已經安裝的mysql.

MySQL-server-5.6.43-1.el6.x86_64 

MySQL-client-5.6.43-1.el6.x86_64

MySQL-devel-5.6.43-1.el6.x86_64

以上三個就是我安裝的mysql.

2、 yum -y remove MySQL-*

網上的一般用rpm -e 的命令刪除mysql,這樣表面上刪除了mysql,可是mysql的一些殘余程序仍然存在,並且通過第一步的方式也查找不到殘余,而yum命令比較強大,可以完全刪除mysql.(ps:用rpm刪除后再次安裝的時候會提示已經安裝了,這就是rpm沒刪除干凈的原因)

3、 find / -name mysql

查找mysql的一些目錄,把所有出現的目錄統統刪除.可以使用rm -rf  路徑,刪除時請注意,一旦刪除無法恢復。

4、rm -rf /etc/my.cnf

這個是刪除配置文件

5、 rm -rf /root/.mysql_sercret

刪除mysql的默認密碼,如果不刪除,以后安裝mysql這個sercret中的默認密碼不會變,使用其中的默認密碼就可能會報類似Access denied for user 'root@localhost' (using password:yes)的錯誤.

五步完成之后,這樣mysql就全部刪除干凈了.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM