在Linux【centOS6.8】上安装mysql5.7的错误—— Requires: libc.so.6(GLIBC_2.17)(64bit) - Go语言中文社区

在Linux【centOS6.8】上安装mysql5.7的错误—— Requires: libc.so.6(GLIBC_2.17)(64bit)


在Linux【centOS6.8】上安装mysql5.7的错误—— Requires: libc.so.6(GLIBC_2.17)(64bit)

  • 系统版本:centOS 6.8

  • mysql版本:mysql5.7

    本人小白,因为刚从网上学习了Linux基础篇,使用的版本是centOs 6.8 ,最开始是根据网上的教程进行操作(使用 yum 的方式进行安装)

出现了如下的错误:
在这里插入图片描述

  • 最开始根据其他博客发现,错误原因之一是因为不同centOS 版本要和相应的MySQL版本对应
  • 要去mysql的yum官网 http://repo.mysql.com/
    安装正确的版本
    在这里插入图片描述
  • 又经历的一阵折腾后,错误还是没有解决,错误还是在,只好在系统给的提示找问题:

在这里插入图片描述
错误的原因是:【需要:lib.so.6——而且是glibc_2.17的;】

一阵百度后发现:

在Linux上,glibc是libc的常见实现(非官方说明)

  • glibc 有是什么,官方解答如下

https://www.gnu.org/software/libc/

在这里插入图片描述
对应的百度百科:
https://baike.baidu.com/item/glibc/10058561?fr=aladdin

在这里插入图片描述

  • 因此,可以知道,安装出错误的原因是因为本机的centOS系统的 glibc 的版本不满足需求;
  • 通过rpm -qa | grep glibc 可以查看系统的 glibc 的版本信息
    在这里插入图片描述
    解决问题需要升级 glibc 的版本,根据网上的资料,不同的版本有着其对应的最高版本,如 默认的Centos6.5 glibc版本最高为2.12
  • 以上是本人对于这个坑的理解,希望对你有启发,有错的话,希望的批评,有更好的方法希望可以提出,一起讨论进步【手动狗头】
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_44387825/article/details/103685298
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-06-27 23:19:16
  • 阅读 ( 1642 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢