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...