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

2021-10-14 01:23:08 字數 1311 閱讀 4256

最近在學習使用linux,在linux系統中安裝mysql,linux會自帶mysql,但是版本太低。所以想把linux自帶的mysql刪除,防止後面安裝mysql發生衝突

步驟:1.切換身份為root使用者

su root
2.輸入rpm -qa|grep -i mysql命令以檢查系統含有的mysql外掛程式,回車,若沒有則說明無自帶mysql,系統很乾淨。若有顯示,則有mysql外掛程式。

[root@localhost /]# rpm -qa|grep -i mysql

mysql-libs-5.1.71-1.el6.x86_64

3.輸入rpm -ev 剛才出現的自帶mysql外掛程式複製命令以解除安裝自帶mysql。【我這裡這條命令執行沒有成功】

[root@localhost /]# rpm -ev mysql-libs-5.1.71-1.el6.x86_64

error: failed dependencies:

libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64

libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64

mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64

3.若這命令無效或錯誤,則輸入rpm -e --nodeps 剛才出現的自帶mysql外掛程式複製命令以解除安裝自帶mysql。

[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
4.輸入find / -name mysql命令以查詢老版本mysql相關的安裝目錄命令,若沒查詢到,則ok;

[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

[root@localhost /]# find / -name mysql

[root@localhost /]# yum list installed | grep mysql

4.若查詢到相關目錄,輸入rm -rf 目錄名命令,進入/etc/目錄檢視mysql的配置檔案my.cnf是否存在,若存在,輸入rm -f my.cnf命令以刪除。

Linux解除安裝系統自帶的httpd的方法

今天掃瞄linux的伺服器,發現了httpd服務存在一些安全隱患,由於以前安裝過新版本的apache,安裝linux時自帶的httpd服務就沒必要留在系統裡面了。於是進行了 結果,出現以下錯誤 看來,要解除安裝這些東西還應該解除安裝它的依賴包,於是 rpm e mod ssl rpm e mod p...

linux下解除安裝自帶mysql

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

ubuntu解除安裝系統自帶的videos等軟體

ubuntu解除安裝軟體的命令是 sudo apt remove purge softwarename 解除安裝videos uninstall videos 解除安裝videos sudo apt get remove purge totem 解除安裝其他gnome自帶軟體 uninstall b...