error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or

centos8安装mysql8.0出现的问题

[root@hecs-70178 mysql8.0.11] ./bin/mysqld --user=mysql --basedir=/usr/local/mysql/mysql8.0.11/ --datadir=/usr/local/mysql/mysql8.0.11/data/ --initialize
./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

在执行初始化的时候发现了错误libaio包还没安装

这个时候就去安装libaio包

yum install libaio

发现又有报错

Errors during downloading metadata for repository 'AppStream':
  - Status code: 404 for https://repo.huaweicloud.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml (IP: 59.39.0.154)
Error: Failed to download metadata for repo 'AppStream': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

这里出现的问题是centos8 yum源的配置问题,因为国内被墙了就会导致404
这个时候可以看这个大哥的文章

https://blog.csdn.net/linzi19900517/article/details/122846919

只要更换了yum源以后再次yum就可以装了libaio包了

安装了libaiio以后

[root@hecs-70178 mysql8.0.11]./bin/mysqld --user=mysql --basedir=/usr/local/mysql/mysql8.0.11/ --datadir=/usr/local/mysql/mysql8.0.11/data/ --initialize
2022-02-23T03:39:50.211967Z 0 [System] [MY-013169] [Server] /usr/local/mysql/mysql8.0.11/bin/mysqld (mysqld 8.0.11) initializing of server in progress as process 539846
2022-02-23T03:39:52.821735Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: q)ob0mUhIM?J
2022-02-23T03:39:54.042875Z 0 [System] [MY-013170] [Server] /usr/local/mysql/mysql8.0.11/bin/mysqld (mysqld 8.0.11) initializing of server has completed

重新初始化mysql成功

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值