阿里云Centos7安装MySql初始化时报缺少libaio.so.1

由于在阿里云的Centos在centos 7.3 上安装 mysql 5.7.18版本数据库

初始化数据库:./mysqld --initialize-insecure --user=mysql --datadir=/usr/local/mysql-5.7.18/data/

初始化数据库的时候报:

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

    libaio包的作用是为了支持同步I/O。对于数据库之类的系统特别重要,因此在linux上安装数据库软件,就需要安装libaio

mysql官网安装:https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

   

查看安装有没有该库

rpm命令参考:https://www.cnblogs.com/xxpal/articles/816692.html

扫描二维码关注公众号,回复: 4833589 查看本文章
  1.     rpm -qa|grep libaio  或者使用  yum list installed  libaio  #列出已经安装的libaio包, 查看后没有任何效果

  1. 搜索:yum search libaio

  1. 安装相应的包使用:yum install  libaio-devel.x86_64 -y

再次查看:安装成功

安装成功后,再次运行数据库的初始化命令,显示成功。

猜你喜欢

转载自blog.csdn.net/qq_39669058/article/details/85287625