一、环境Centos6.7
二、myslq的版本
三、安装教程,可以参考
https://blog.csdn.net/qq_26030541/article/details/109446955
安装的过程可以参考这篇
四、安装过程中报错
说到这个报错,对萌新来说真的是头大了一圈,按着百度的文档尝试了好多,最终经过多次的测试,终于成功了
在安装mysql8.0执行./mysqld --initialize --console一直会报出一个错误
五、看到这个错误百度看这个
解决安装mysql动态库libstdc++.so.6、libc.so.6版本过低问题
别人博文,参考链接如下:
https://www.cnblogs.com/zhs0/p/10521833.html
参考此博文,在下载libstc的时候,进入下载的网站查看,已经不存在gcc
4.7的文件夹了,需要下载gcc4.8或者及以上版本
下载网站如下:
http://ftp.de.debian.org/debian/pool/main/g/
下载libstc的依赖包相关文件,直接找到博文中说的路径,点击下就能下载,下载后进行如下的操作
六、解压GCC的文件
新版本的GCC libstdc库上传至我的服务器的、usr/local/src下
开始进行解压里面的文件
解压完成后,会在目录底下生产一个usr文件夹
如图所示
安装完成后,我又去启动数据库,发现还是报错,但是错误已经少了几栏了
接着回来继续执行以下操作
下载完成后,进行解压
按照博文步骤,一步一步操作,到了make这个执行命令的时候,需要等待很久,可以开局王者了
等到make执行结束,继续执行make install
七、又跑去执行了数据库命令
同样还是接着报错,如下图所示
八、以上报错参考如下博文
参考此博文
https://www.codeleading.com/article/9113748209/
在最后一个步骤安装数据库的时候,还报缺少glic2.18版本,按照上述博文进行处理解决