问题遇到的现象和发生背景
在Linux服务器(ContenOS7系统)环境下,通过宝塔安装好mysql8.0后,受到生产环境的影响,需要使用mysql5.7 在安装mysql5.7的时候初始化一直不通过。
问题相关代码
执行
./bin/mysqld --defaults-file=/usr/local/mysql5.7/etc/my.cnf --initialize --user=mysqlusr --basedir=/usr/local/mysql5.7 --datadir=/usr/local/mysql5.7/data
提示
./bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
我的解答思路和尝试过的方法
各种百度查资料后说是要安装 libaio执行过这个指令后提示
yum install -y libaio
> 已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* centos-sclo-rh: mirrors.bfsu.edu.cn
* epel: mirror.sjtu.edu.cn
* extras: mirrors.bfsu.edu.cn
* updates: mirrors.bfsu.edu.cn
软件包 libaio-0.3.109-13.el7.x86_64 已安装并且是最新版本
同时执行
whereis libaio.so.1
也是能找到位置的
libaio.so: /usr/lib/libaio.so.1 /usr/lib64/libaio.so.1 /usr/lib64/libaio.so
但是执行初始化的时候
./bin/mysqld --defaults-file=/usr/local/mysql5.7/etc/my.cnf --initialize --user=mysqlusr --basedir=/usr/local/mysql5.7 --datadir=/usr/local/mysql5.7/data
始终提示
./bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
我想要达到的结果
想要实现在服务器存在mysql8.0的同时安装mysql5.7