编译安装mysql报错解决方案

本文详细介绍了在Linux环境下编译安装MySQL时遇到的各类错误及其解决方案,包括autoconf命令未找到、gcc版本过低、wget下载问题、make编译错误以及yum下载失败。针对每个问题,提供了具体的解决步骤,如安装automake和autoconf、升级gcc、调整编译参数、设置本地yum源等。
摘要由CSDN通过智能技术生成

一、报错:autoconf ./autogen.sh:行5: autoconf: 未找到命令 Error 0 in autoconf

  • 解决:安装 automake and autoconf
yum whatprovides autoconf automake #检查需要的安装包
yum -y install automake and autoconf #下载

二、报错:gcc版本不够

  • 解决:升级版本
rpm -Uvh --force http://mirror.centos.org/centos-7/7.7.1908/os/x86_64/Packages/centos-release-7-7.1908.0.el7.centos.x86_64.rpm #1、获取yum源 
yum -y install centos-release-scl #2、
yum -y install devtoolset-7-gcc* #3、安装需要的gcc版本
scl enable devtoolset-7 bash #4、执行devtoolset-7自带的bash脚本
gcc -v #5、查看gcc版本

三、报错:wget下载报错

[root@localhost ~]# wget https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz
--2018-03-22 01:43:37--  https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz
Resolving www.kernel.org... 147.75.42.139, 2604:1380:40a0:500::1
Connecting to www.kernel.org|147.75.42.139|:443... connected.
ERROR: certificate common name “kernel.org” doesn’t match requested host name “www.kernel.org”.
To connect to www.kernel.org insecurely, use ‘--no-check-certificate’.
  • 解决:连接到www.kernel.org不安全,使用“不检查证书”;加入no-check-cretificate即可下载成功
[root@localhost ~]# wget --no-check-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值