记录一次mysql安装 初始化失败问题

解决方式一 (安装包妥协)

根据电脑的glibc版本来选择 mysql的安装版本

服务器版本查看

 rpm -qa | grep glibc

mysql 版本查看

解决办法二 (环境缺失lib补充)

注意此方法会导致gcc更新为最新版可能会导致其他依赖此环境的服务出现问题,谨慎操作

更新 GCC 到更高版本

我这里下载的版本是 gcc-14.2.0.tar.xz,你也可以寻找其他版本

解压、进入目录、执行download下载依赖(过程有点久耐心等待)

tar -xJvf gcc-14.2.0.tar.xz
cd gcc-14.2.0
./contrib/download_prerequisites

如果出现以下报错尝试安装 bz2解压缩命令

注:安装命令后将原有目录删掉重新解压执行./contrib/download_prerequisites文件,防止有文件为解压缩出现问题

yum -y install bzip2

成功页面

编译

创建编译目录

mkdir  build  &&  cd build

编译

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

编译完成后会生成如下文件

安装

多线程安装
make -j`nproc` && make install
安装(多任务有可能会编译报错,如果你的服务器配置很顶可以试试多线程)
make && make install
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐