2023年11月29日发(作者:)
Centos7.9安装编译安装MySQL8.0踩过的坑error:
undefinedref。。。
由于PHP8出来之后,想着搞个新环境来玩⼀玩所以就⽤Cenotos 7.9安装lnmp,有的⽼铁就问为啥不⽤docker来做环境,因为我想
着花时间研究整个环境编译安装会出现什么样的情况和问题,⽅便后续开发部署避免踩坑,所以就总结了⼀下MySQL遇到过的⼀些⼩问
题,分享给⼤家。
在MySQL8.0编译安装的时候遇到过⾮常多的问题,特别是新环境的时候⼤家得注意。
每次安装的时候gcc和g++版本对应的问题是很重要的,如果没有安装正确的环境极可能安装到⼀半就会中断了。好了,我现在就把我遇
到的坑贴出来,⼀起看下在安装过程由于gcc和g++版本出现的问题。
原来我的gcc和g++ 的版本都是4.8.5但是版本太低,后⾯升级到了gcc5.2,但是编译安装的过程中遇到了如下的错误:
Scanning dependencies of target pfs_connect_attr-t
[ 67%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_connect_/pfs_connect_.o
[ 67%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_connect_/__/__/__/sql/sql_.o
[ 67%] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_connect_/__/__/__/mysys/my_.o
[ 67%] Linking CXX executable ../../../runtime_output_directory/pfs_connect_attr-t
//安装gcc 9 的版本
yum -y install devtoolset-9-gcc*
//安装gcc 7 的版本
yum -y install devtoolset-7-gcc*
临时激活
//激活gcc 9


发布评论