Linux
缺少依賴項 libaio 導致 MYSQL 5.6 安裝錯誤
所以我解除安裝了 mysql 5.1,然後下載了 mysql 5.6 的客戶端、開發和伺服器 rpm
我
rpm -ivh
對每個 rpm 做了一個,但得到了這個錯誤:error: Failed dependencies: libaio.so.1()(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.1)(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.4)(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64
我環顧四周,但似乎這個錯誤沒有得到很好的記錄。我需要安裝依賴項嗎?如果是這樣,是哪一個以及如何?
我的作業系統是 x86_64 上的 CentOS Linux 6.2
# yum install libaio.x86_64 libaio-devel.x86_64
然後再試一次。
但是等等,為什麼不
mysql-server
通過 yum 安裝呢?
為什麼不讓 yum 安裝依賴項?
yum -y install http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-shared-5.6.6_m9-1.linux2.6.x86_64.rpm yum -y install http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.6_m9-1.linux2.6.x86_64.rpm yum -y install http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.6_m9-1.linux2.6.x86_64.rpm
注意:我之前的文章已被刪除。我修改了我的答案,希望版主現在能看到不同之處。