宝塔用户_pxcoif 发表于 2026-3-31 17:07:04

【待反馈】麒麟linux kylin v10系统安装mysql 5.7失败

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
系统版本:
问题描述:
麒麟 v10 桌面版 mysql5.7 编译安装失败,提示信息如下图
相关截图(日志、错误):

大炮运维V587 发表于 2026-3-31 18:25:15

您好,根据截图分析:
1、/usr/local/lib/libcurl.so.4: no version information available:系统中/usr/local/lib下的libcurl.so.4库缺少版本信息,导致 cmake 加载时出现警告,最终引发编译中断。
2、可能原因:你手动编译安装过 curl,覆盖了系统原生的 libcurl 库,而 cmake 依赖系统库的版本信息,手动编译的库不满足要求。
make: *** Error 2:cmake 的 libcurl 异常导致编译流程在 1% 阶段就失败,无法继续完成 MySQL 的构建。
解决方案:
1、修复libcurl的问题
# 备份手动安装的libcurl(防止误删)
mv /usr/local/lib/libcurl.so.4 /usr/local/lib/libcurl.so.4.bak
mv /usr/local/lib/libcurl.so /usr/local/lib/libcurl.so.bak
mv /usr/local/lib/libcurl.so.4.* /usr/local/lib/ 2>/dev/null
2、确保系统自带的libcurl生效
# 刷新动态链接库缓存
ldconfig

# 验证系统库路径优先级
export LD_LIBRARY_PATH=/usr/lib:/usr/lib64:$LD_LIBRARY_PATH
echo 'export LD_LIBRARY_PATH=/usr/lib:/usr/lib64:$LD_LIBRARY_PATH' >> /etc/profile
source /etc/profile

# 验证libcurl版本信息
ldd /usr/bin/cmake | grep curl
# 正常输出应指向 /usr/lib64/libcurl.so.4 而非 /usr/local/lib
3、重新安装MySQL
如果还是报错,请将错误信息截图发出来
页: [1]
查看完整版本: 【待反馈】麒麟linux kylin v10系统安装mysql 5.7失败