linux下解除安裝自帶mysql

2021-09-22 19:08:20 字數 1443 閱讀 3512

1、確認系統安裝了哪些rpm包:

[root@host1 etc]# rpm -qa | grep -i mysql

mysql-server-5.1.71-1.el6.x86_64

mysql-5.1.71-1.el6.x86_64

perl-dbd-mysql-4.013-3.el6.x86_64

mysql-libs-5.1.71-1.el6.x86_64

qt-mysql-4.6.2-26.el6_4.x86_64

2、使用命令 rpm -ev package_name --nodeps

刪除上步中檢查到的所有包:

[root@host1 etc]# rpm -ev mysql-server-5.1.71-1.el6.x86_64 --nodeps

[root@host1 etc]# rpm -ev mysql-5.1.71-1.el6.x86_64

--nodeps

[root@host1 etc]# rpm -ev perl-dbd-mysql-4.013-3.el6.x86_64

--nodeps

[root@host1 etc]# rpm -ev mysql-libs-5.1.71-1.el6.x86_64 --nodeps

[root@host1 etc]# rpm -ev qt-mysql-4.6.2-26.el6_4.x86_64 --nodeps

3、[root@host1 etc]# find / -name mysql

/var/lib/mysql

4、使用命令 rm -rf directory_name 刪除上步中查詢到的所有目錄:

[root@host1 etc]# rm -rf /var/lib/mysql/

5、進入/etc/目錄檢視mysql的配置檔案my.cnf是否存在,若存在則使用命令:rm –f my.cnf 進行刪除。

[root@host1 etc]# pwd

/etc

[root@host1 etc]# ls my*

ls: cannot access my*: no such file or directory

6、刪除系統

自帶mysql使用者和mysql使用者組

:[root@host1 etc]# userdel -r mysql

userdel: mysql home directory (/var/lib/mysql) not found

[root@host1 etc]# more /etc/passwd | grep mysql

[root@host1 etc]# groupdel mysql

groupdel: group 'mysql' does not exist

[root@host1 etc]# more /etc/shadow | grep mysql

[root@host1 etc]# 

解除安裝linux系統上自帶的MySQL

最近在學習使用linux,在linux系統中安裝mysql,linux會自帶mysql,但是版本太低。所以想把linux自帶的mysql刪除,防止後面安裝mysql發生衝突 步驟 1.切換身份為root使用者 su root2.輸入rpm qa grep i mysql命令以檢查系統含有的mysql...

linux下解除安裝mysql

1.檢視是否已經安裝過mysql資料庫 命令 rpm qa grep i mysql 可以看到現在環境下已經安裝了mysq5.1.13的版本 2 停止mysql服務 刪除之前安裝的mysql 刪除命令 rpm e nodeps 包名 如果提示依賴包錯誤,則使用以下命令嘗試 rpm ev 包名 nod...

Linux下解除安裝MySQL

1 使用以下命令檢視當前安裝mysql情況 plain view plain copy rpm qa grep i mysql 可以看到如下圖的所示 顯示之前安裝了 mysql client 5.5.25a 1.rhel5 mysql server 5.5.25a 1.rhel5 2 停止mysql...