Linux下徹底卸載mysql詳解
一、使用以下命令查看當(dāng)前安裝mysql情況,查找以前是否裝有mysql
rpm -qa|grep -i mysql
可以看到如下圖的所示:

顯示之前安裝了:
MySQL-client-5.5.25a-1.rhel5
MySQL-server-5.5.25a-1.rhel5
2、停止mysql服務(wù)、刪除之前安裝的mysql
刪除命令:rpm -e –nodeps 包名
rpm -ev MySQL-client-5.5.25a-1.rhel5 rpm -ev MySQL-server-5.5.25a-1.rhel5
如果提示依賴包錯(cuò)誤,則使用以下命令嘗試
rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps
如果提示錯(cuò)誤:error: %preun(xxxxxx) scriptlet failed, exit status 1
則用以下命令嘗試:
rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5
3、查找之前老版本mysql的目錄、并且刪除老版本mysql的文件和庫(kù)
find / -name mysql
查找結(jié)果如下:
find / -name mysql /var/lib/mysql /var/lib/mysql/mysql /usr/lib64/mysql
刪除對(duì)應(yīng)的mysql目錄
rm -rf /var/lib/mysql rm -rf /var/lib/mysql rm -rf /usr/lib64/mysql
具體的步驟如圖:查找目錄并刪除

注意:卸載后/etc/my.cnf不會(huì)刪除,需要進(jìn)行手工刪除
rm -rf /etc/my.cnf
4、再次查找機(jī)器是否安裝mysql
rpm -qa|grep -i mysql
總結(jié)
無(wú)結(jié)果,說(shuō)明已經(jīng)卸載徹底,接下來(lái)直接安裝mysql即可。以上就是這篇文章的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
MySQL存儲(chǔ)引擎的實(shí)現(xiàn)要素分析
這篇文章主要為大家介紹了MySQL存儲(chǔ)引擎的實(shí)現(xiàn)要素分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09
安裝Mysql5.7.10 winx64出現(xiàn)的幾個(gè)問(wèn)題匯總
這篇文章主要介紹了安裝Mysql5.7.10 winx64出現(xiàn)的幾個(gè)問(wèn)題匯總及解決方案,非常不錯(cuò),需要的朋友可以參考下2016-08-08
MySQL中的distinct與group by比較使用方法
今天無(wú)意中聽(tīng)到有同事在討論,distinct和group by有什么區(qū)別,下面這篇文章主要給大家介紹了關(guān)于MySQL去重中distinct和group by區(qū)別的相關(guān)資料,需要的朋友可以參考下2023-03-03
mysql 數(shù)據(jù)庫(kù)安裝經(jīng)驗(yàn)問(wèn)題匯總
MySQL數(shù)據(jù)庫(kù)查詢性能優(yōu)化的4個(gè)技巧干貨

