最近在CentOS7环境下安装MySQL时出现了如下问题,我是这样解决的,百度很多帖子没有答案,就自己写一下。
failure 1:
libaio.so.1()(64bit) is needed by MySQL-server-5.5.25a-1.rhel5.x86_64
看到其他帖子是下载包指令:yum install libaio
很多人其实是安装了libaio包的,所以提示libaio already installed.
于是需要安装libaio.so.1:yum install libaio.so.1
按提示下载即libaio的failure问题解决。
failure 2:
failed dependencies:libgcc_s.so.1 is needed by MySQL-server-5.6.22-1.e16.i68
failed dependencies:libstdc+±4.8.5-36.e17.i686 is needed by MySQL-server-5.6.22-1.e16.i68
注意上一个failure的步骤,这时直接去yum install 相应具体的包一定是报错的,正确的步骤是:
yum install libgcc
yum install libgcc_s.so.1
yum install libstdc++
yum install libstdc+±4.8.5-36.e17.i686
即:你需要先安装上级的包,才能安装具体的包。
其他包依赖的缺失也是同样的方法解决。按提示确认下载安装,成功后效果图如下: