1. 程式人生 > >MySQL 5.6.17 rpm 檔案安裝順序

MySQL 5.6.17 rpm 檔案安裝順序

 Linux系統安裝MySQL時,將MySQL-5.6.17-1.el6.x86_64.rpm-bundle.tar包開啟,有7個rpm檔案,如下:

MySQL-client-5.6.17-1.el6.x86_64.rpm
MySQL-devel-5.6.17-1.el6.x86_64.rpm
MySQL-embedded-5.6.17-1.el6.x86_64.rpm
MySQL-server-5.6.17-1.el6.x86_64.rpm
MySQL-shared-5.6.17-1.el6.x86_64.rpm
MySQL-shared-compat-5.6.17-1.el6.x86_64.rpm
MySQL-test-5.6.17-1.el6.x86_64.rpm

這些檔案是有依賴的,如果安裝順序不正確,檔案無法正常安裝。檔案無法正常安裝時,會有錯誤資訊提示如: 使用命令:rpm -ivh MySQL-test-5.6.17-1.el6.x86_64.rpm

是需要安裝test,可能會出現如下訊息:

error: Failed dependencies:
MySQL-client is needed by MySQL-test-5.6.17-1.el6.x86_64

這時先安裝client,再重新安裝test就可以了。

還有,當安裝embeded或者server時,可能會有如下錯誤資訊: error: Failed dependencies:

libaio.so.1()(64bit) is needed by MySQL-server-5.6.17-1.el6.x86_64 使用命令:yum -y install libaio 將libaio庫先行安裝,再來安裝embeded或server,就OK。