问题描述:

Linux安装mysql初始化时报错mysqld: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory
如下图:
在这里插入图片描述
解决:尝试了好多网上的办法,终于被我解决了,以下是我的解决方案,尝试有效;
在Linux中安装openssl10,进行OpenSSL升级(用yum升不上去,用rpm包简单有效),
具体操作:

  • 1、下载rpm包

http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm

  • 2、安装rpm包

rpm -i compat-openssl10-1.0.2o-3.el8.x86_64.rpm

注意:
如果报错

错误:依赖检测失败: make 被 compat-openssl10-1:1.0.2o-3.el8.x86_64 需要

就在rpm -i compat-openssl10-1.0.2o-3.el8.x86_64.rpm后面加上--nodeps --force强制安装

在这里插入图片描述

完美解决!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐