CentOS下MySQL的徹底卸載的幾種方法

這里我為大家詳細講解下“CentOS下MySQL的徹底卸載的幾種方法”的完整攻略。

一、關閉MySQL服務

在開始操作之前,需要先關閉MySQL服務。可以使用以下命令來關閉MySQL服務:

systemctl stop mysqld

或者

service ?mysqld ?stop

二、使用yum命令卸載MySQL

使用yum命令可以方便地卸載軟件。對于CentOS系統下的MySQL,我們可以使用以下命令卸載:

yum remove mysql mysql-server

?不適用于通過.tar.gz安裝的

在 CentOS 中,經常使用 yum 來安裝和管理軟件包。卸載 MySQL 也不例外。打開終端并輸入以下命令:

``` sudo yum remove mysql-server ```

此命令將卸載 MySQL 主機及其相關軟件包。如果您僅安裝了客戶端,則使用以下命令:

``` sudo yum remove mysql ```

三、使用 rpm 卸載 MySQL

如果您直接使用 rpm 包安裝了 MySQL,則可以使用以下命令卸載:

``` sudo rpm -e mysql-server ```

此命令將卸載 MySQL 主機。同樣,如果您僅安裝了客戶端,則使用以下命令:

``` sudo rpm -e mysql ```

四、刪除MySQL配置文件及數據文件

ySQL在卸載之后,配置文件以及數據文件還會遺留在系統中,我們需要手動刪除這些文件。可以使用以下命令刪除MySQL的配置文件及數據文件:

使用以下命令查找 MySQL 的安裝位置:

?

whereis mysql

rm -rf /etc/my.cnf
?rm -rf /var/lib/mysql

或者

rm -rf /usr/local/mysql

rm -rf /bin/mysql

rm -rf? /etc/init.d/mysqld

五、清除MySQL用戶與組

MySQL安裝過程中會添加mysql用戶和mysql組,卸載MySQL時應該將其刪除。可以使用以下命令清除MySQL用戶與組:

userdel mysql
groupdel mysql

六、手動卸載MySQL

如果以上方法無法將MySQL卸載干凈,那么可以嘗試手動卸載MySQL。按照以下步驟進行操作:

1、使用以下命令查找MySQL安裝路徑:

find / -name mysql

2、根據查找結果刪除MySQL相關安裝文件。

sudo rm -rf /usr/bin/mysql
sudo rm -rf /usr/lib64/mysql

?最后,可以使用以下命令檢測MySQL是否已經卸載:

mysql -v

如果返回“command not found”則說明MySQL已經徹底卸載。

示例說明:

示例一:使用yum命令卸載MySQL

sudo yum remove mysql mysql-server

如果yum命令無法卸載干凈,可以嘗試手動卸載。通過查找MySQL安裝路徑,手動刪除相關安裝文件。這種方法較為麻煩,需要謹慎操作,以免影響系統穩定性。

七、總結

在 CentOS 中卸載 MySQL,我們可以使用 yum、rpm 或手動卸載。如果您使用 yum 或 rpm 安裝了 MySQL,則應使用正確的命令卸載。如果您手動安裝了 MySQL,則需要手動刪除所有文件和目錄。通過這些方法,你可以輕松地卸載 MySQL 并清理系統。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/42634.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/42634.shtml
英文地址,請注明出處:http://en.pswp.cn/news/42634.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

微前端 - qiankun

qiankun 是一個基于 single-spa 的微前端實現庫,旨在幫助大家能更簡單、無痛的構建一個生產可用微前端架構系統。 本文主要記錄下如何接入 qiankun 微前端。主應用使用 vue2,子應用使用 vue3、react。 一、主應用 主應用不限技術棧,只需要提…

數據結構之線性表的類型運用Linear Lists: 數組,棧,隊列,鏈表

線性表 定義 一個最簡單,最基本的數據結構。一個線性表由多個相同類型的元素穿在一次,并且每一個元素都一個前驅(前一個元素)和后繼(后一個元素)。 線性表的類型 常見的類型:數組、棧、隊列…

mysql、redis面試題

mysql 相關 1、數據庫優化查詢方法 外鍵、索引、聯合查詢、選擇特定字段等等2、簡述mysql和redis區別 redis: 內存型非關系數據庫,數據保存在內存中,速度快mysql:關系型數據庫,數據保存在磁盤中,檢索的話&…

[Go版]算法通關村第十二關黃金——字符串沖刺題

目錄 題目:最長公共前綴解法1:縱向對比-循環內套循環寫法復雜度:時間復雜度 O ( n ? m ) O(n*m) O(n?m)、空間復雜度 O ( 1 ) O(1) O(1)Go代碼 解法2:橫向對比-兩兩對比(類似合并K個數組、合并K個鏈表)復…

okhttp下載文件 Java下載文件 javaokhttp下載文件 下載文件 java下載 okhttp下載 okhttp

okhttp下載文件 Java下載文件 javaokhttp下載文件 下載文件 java下載 okhttp下載 okhttp 1、引入Maven1.1、okhttp發起請求官網Demo 2、下載文件3、擴充,讀寫 txt文件內容3.1讀寫內容 示例 http客戶端 用的是 okhttp,也可以用 UrlConnetcion或者apache …

SD WebUI 擴展:prompt-all-in-one

sd-webui-prompt-all-in-one 是一個基于 Stable Diffusion WebUI 的擴展,旨在提高提示詞/反向提示詞輸入框的使用體驗。它擁有更直觀、強大的輸入界面功能,它提供了自動翻譯、歷史記錄和收藏等功能,它支持多種語言,滿足不同用戶的…

[MAUI]在.NET MAUI中實現可拖拽排序列表

文章目錄 創建可拖放控件創建綁定服務類拖拽(Drag)拖拽懸停,經過(DragOver)釋放(Drop) 創建頁面元素最終效果項目地址 .NET MAUI 中提供了拖放(drag-drop)手勢識別器,允許用戶通過拖…

Mysql驅動包下載

第一步:下載地址 MySQL :: Download Connector/J 第二步: 第三步: 第四步:解壓 第五步:找到驅動包,放入項目使用即可

管理類聯考——邏輯——真題篇——按知識分類——匯總篇——三、綜合推理

文章目錄 題-綜合推理-分類1-排序真題(2016-54-55)-難度最高*****-綜合推理-分類1-排序-畫表排除法真題(2016-54)真題(2016-55)真題(2019-36)-綜合推理-分類1-排序真題(2…

【AIGC】 國內版聊天GPT

國內版聊天GPT 引言一、國內平臺二、簡單體驗2.1 提問2.2 角色扮演2.3 總結畫圖 引言 ChatGPT是OpenAI發開的聊天程序,功能強大,可快速獲取信息,節省用戶時間和精力,提供個性化的服務。目前國產ChatGPT,比如文心一言&a…

OJ練習第151題——克隆圖

克隆圖 力扣鏈接:133. 克隆圖 題目描述 給你無向 連通 圖中一個節點的引用,請你返回該圖的 深拷貝(克隆)。 示例 分析 對于一張圖而言,它的深拷貝即構建一張與原圖結構,值均一樣的圖,但是…

C++中的類型擦除技術

文章目錄 一、C類型擦除Type Erasure技術1.虛函數2.模板和函數對象 二、任務隊列1.基于特定類型的方式實現2.基于任意類型的方式實現 參考: 一、C類型擦除Type Erasure技術 C中的類型擦除(Type Erasure)是一種技術,用于隱藏具體類…

Electron基礎篇

人生有些事,錯過一時,就錯過一世。 官網:簡介 | Electron Electron-大多用來寫桌面端軟件 Electron介紹 Electront的核心組成是Chromium、Node.js以及內置的Native API,其中Chromium為Electron提供強大的UI能力,可以在不考慮兼容的情況下利…

使用神卓互聯內網穿透搭建遠程訪問公司ERP系統

神卓互聯是一款企業級內網穿透軟件,可以將內網中的服務映射到公網上,實現內網服務的訪問。通過神卓互聯,您可以遠程訪問ERP系統。在使用神卓互聯進行內網穿透時,您只需要在生成的公網地址后面加上ERP系統的端口號,即可…

NVIDIA vGPU License許可服務器高可用全套部署秘籍

第1章 前言 近期遇到比較多的場景使用vGPU,比如Citrix 3D場景、Horizon 3D場景,還有AI等,都需要使用顯卡設計研發等,此時許可服務器尤為重要,許可斷掉會出現掉幀等情況,我們此次教大家部署HA許可服務器。 …

【.net】本地調試運行只能用localhost的問題

【.net】本地調試運行只能用localhost的問題 解決方案 找到到項目目錄下 隱藏文件夾 .vs /項目名稱/config/applicationhost.config <bindings><binding protocol"http" bindingInformation"*:1738:localhost" /></bindings> 再加一條你…

職業學院物聯網實訓室建設方案

一、概述 1.1專業背景 物聯網&#xff08;Internet of Things&#xff09;被稱為繼計算機、互聯網之后世界信息產業第三次浪潮&#xff0c;它并非一個全新的技術領域&#xff0c;而是現代信息技術發展到一定階段后出現的一種聚合性應用與技術提升&#xff0c;是隨著傳感網、通…

如何判斷自己是否適合游戲開發?

引言 游戲開發是一個充滿創意和技術挑戰的領域&#xff0c;吸引著越來越多的年輕人投身其中。然而&#xff0c;要想在游戲開發領域獲得成功&#xff0c;首先需要明確自己是否適合這個領域。本文將為你介紹一些判斷自己是否適合游戲開發的關鍵因素。 1. 技術興趣和編程能力 游…

Python 程序設計入門(024)—— Python 的文件操作

Python 程序設計入門&#xff08;024&#xff09;—— Python 的文件操作 目錄 Python 程序設計入門&#xff08;024&#xff09;—— Python 的文件操作一、文件對象二、讀取文件內容的方法1、read() 方法2、readline() 方法3、readlines() 方法4、使用 for 循環讀取文件內容 …

麥肯錫發布《2023科技趨勢展望報告》,生成式AI、下一代軟件開發成為趨勢,軟件測試如何貼合趨勢?

近日&#xff0c;麥肯錫公司發布了《2023科技趨勢展望報告》。報告列出了15個趨勢&#xff0c;并把他們分為5大類&#xff0c;人工智能革命、構建數字未來、計算和連接的前沿、尖端工程技術和可持續發展。 類別一&#xff1a;人工智能革命 生成式AI 生成型人工智能標志著人工智…