斜阳墟落 发表于 2024-1-19 22:51:52

【已解答】Ubuntu22.04宝塔面板安装mysql8失败

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:免费版8.0.5
系统版本:Ubuntu22.04
问题描述:mysql8安装失败
相关截图(日志、错误):

斜阳墟落 发表于 2024-1-19 22:53:06

以下是AI的回答:
根据您提供的安装报错信息,安装 MySQL 8.0 失败的原因是找不到适当的 SSL 库。MySQL 8.0 在编译过程中需要 SSL 支持,并且依赖于 OpenSSL 库。您可以尝试以下解决方案来解决此问题:

安装 OpenSSL 开发包:
复制
sudo apt-get install libssl-dev
这将安装 OpenSSL 的开发包,提供编译 MySQL 所需的 SSL 支持。

清理 MySQL 源代码目录:
在执行重新安装之前,您可以尝试清理 MySQL 源代码目录,以确保之前的编译尝试不会对新的安装过程产生影响。请注意,这将删除 MySQL 源代码目录及其内容,因此请确保您已备份任何重要的数据和配置文件。
复制
sudo rm -rf /www/server/mysql
重新开始安装 MySQL 8.0:
按照您先前使用的方法重新安装 MySQL 8.0,确保在重新执行编译和安装步骤之前先执行步骤 1 中的 OpenSSL 开发包安装。
如果上述解决方案仍然无法解决问题,请确保您的系统满足 MySQL 8.0 的其他要求,并检查是否有其他缺少的依赖项。您还可以查看 /www/server/mysql/src/install/CMakeOutput.log 和 /www/server/mysql/src/install/CMakeError.log 文件中的详细错误日志,以获取更多信息来解决安装问题。

斜阳墟落 发表于 2024-1-19 22:53:57

斜阳墟落 发表于 2024-1-19 22:53
以下是AI的回答:
根据您提供的安装报错信息,安装 MySQL 8.0 失败的原因是找不到适当的 SSL 库。MySQL 8.0 ...

并不起效,而且似乎并不缺开发包

阿珂 发表于 2024-1-20 09:57:30

上面的提示即为openssl的问题,尝试下面命令安装
apt-get update
apt-get install openssl
apt-get install libssl-dev
安装有问题,尝试卸载重装

斜阳墟落 发表于 2024-1-20 10:19:17

阿珂 发表于 2024-1-20 09:57
上面的提示即为openssl的问题,尝试下面命令安装

安装有问题,尝试卸载重装


卸载重装后安装报错还是一样:L

阿珂 发表于 2024-1-20 11:33:04

根据上面提示的查看CMakeError.log里面更详细的日志进行排查

斜阳墟落 发表于 2024-1-21 17:32:59

CMakeError.log文件

斜阳墟落 发表于 2024-1-21 18:11:53

阿珂 发表于 2024-1-20 11:33
根据上面提示的查看CMakeError.log里面更详细的日志进行排查

麻烦您再看下上边的error的log?
页: [1]
查看完整版本: 【已解答】Ubuntu22.04宝塔面板安装mysql8失败