1. 程式人生 > >centos6 rpm安裝mysql(5.5版本)包括 error : Failed dependencies:libaio的解決辦法.

centos6 rpm安裝mysql(5.5版本)包括 error : Failed dependencies:libaio的解決辦法.

size 開啟 cli eps yum 我們 刪除 命令 解決辦法

1.先在/opt目錄下放了兩個rpm包

技術分享圖片

2.先看系統中是否有其他版本的mysql的rpm包

rpm -qa | grep -i mysql

命令結果如下圖:

技術分享圖片

如果沒有此步跳過,否則執行一下命令將其刪除

rpm -e mysql-libs-5.1.73-7.el6.x86_64

技術分享圖片

刪除失敗,我們執行以下命令,強行刪除

rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64

3.安裝MySQL-server

rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm

發現報錯:

技術分享圖片

說我們缺少libaio這個依賴

我們就安裝這個依賴(註意:不要寫yum install libaio,這樣安裝mysql時仍然會報錯)

yum install libaio.so.1

技術分享圖片

等待他安裝完畢後,我們再執行這條命令:

rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm

技術分享圖片

4.安裝Mysql-client

rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm

可能又會發生錯誤:

技術分享圖片

說我們缺少了libncurses.so.5這個依賴

那我們仿照上文所說,直接安裝這個依賴即可!!

yum install libncurses.so.5

技術分享圖片

然後我們再執行安裝mysql-client的命令:

rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm

技術分享圖片

5.檢測Mysql是否安裝成功??

(一.)第一種

ps -ef | grep mysql

發現好像並沒有mysql的進程?

技術分享圖片

這是因為我們只是安裝了mysql,但沒有開啟mysql的服務。

那我們開啟mysql服務

service mysql start

技術分享圖片

再用ps -ef | grep mysql命令試試。

技術分享圖片

是不是就看到了mysql的進程了呢?

(二.)第二種

我們也可以用這條命令測試以下mysql是否安裝成功。

mysqladmin --version

技術分享圖片

這條命令有點像java -version,mvn -version,看安裝軟件版本的,也可以間接知道是否安裝上了mysql

完全原創,如有雷同,純屬巧合


centos6 rpm安裝mysql(5.5版本)包括 error : Failed dependencies:libaio的解決辦法.