暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Centos7安装MySQL初始化缺少libaio.so.1

原创 只是甲 2021-06-03
5035

备注:
OS :CentOS 7.9
DB : MySQL 5.7.31

一.问题描述

最近帮一个朋友安装mysql,安装方式是二进制的安装,前面还挺顺利的。
到了初始化这个步骤的时候,突然报错,缺少ibaio.so.1 这个包。

二.解决方案

2.1 yum安装lbaio

既然缺少包,那么首先想到的就是安装lbaio的包。

于是我执行了:

yum -y install lbaio

重新测试了一遍还是不行,难道是我安装得不对。

于是我检查了一遍,发现安装的居然是32位的lbaio的包,怪不得不成功。

2.2 下载安装64位的labio

于是找了几个博客,发现都是下载64位的labio,然后rpm的方式安装的。

我找了一圈,只有CentOS 6的64位的labio,CentOS 7的居然没有。

那么我应该直接安装CentOS 6的还是想别的办法呢?

这个是朋友的生产环境,还是别随便测试了,于是开始寻找另外的解决方案。

2.3 yum安装64位的labio

终于在一个博客上找到了可以通过yum安装64位的labio

yum search libaio
yum install  libaio-devel.x86_64 -y

yum install libaio默认安装的是32位的,必须指定安装64位的,这一点yum实在有点不智能。

重新初始化,问题终于解决

参考:

1.https://blog.csdn.net/qq_39669058/article/details/85287625

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论