美文网首页
suse11安装mysql5.7

suse11安装mysql5.7

作者: 小王同学123321 | 来源:发表于2018-08-08 14:51 被阅读0次

这篇文件不讲mysql的安装方法,只说suse11自带的gcc版本为4.3,mysql5.7的cmake编译安装需要gcc的版本在4.4以上。
在百度和google找了许多例子都不能生效,什么源码安装,rpm安装等。都不能达到最后成功安装mysql的成果。
下来简单总结下最后使用的方法:
1、先下载链接中所有的rpm包,这些rpm包是4.4.7版本的,可以成功安装,查看系统版本(gcc -version)也正常,但由于它是redhat版的,所有在安装(make)mysql的时候也出错了。

rpm包安装,新建一个文件夹,将这些rpm包下载入其中,cd到该rpm包的目录下
rpm -ivh *.rpm --nodeps -force

2、第1步已经安装好了4.4.7版本的gcc,接着利用源码安装4.9.2的gcc版本。

2.1、下载gcc源码包:
#cd /dev/software
#wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.gz
#tar -zxvf gcc-4.9.2.tar.gz
#cd  gcc-4.9.2
#./contrib/download_prerequisites
#mv gmp-4.3.2 gmp
#mv mpfr-2.4.2 mpfr
#mv mpc-0.8.1 mpc
#./configure --prefix=/usr/local/gcc  --enable-bootstrap  --enable-checking=release --enable-languages=c,c++ --disable-multilib
#make
#make

#gcc -v  查看gcc的版本已经是4.9.2
但是rpm安装的gcc还存在。
#rpm -q gcc
#rpm -e 4.4.7   (卸载掉4.4.7的rpm包)

cd /usr/local/gcc/bin
ln -sv /usr/local/gcc/bin/gcc cc  

下面是安装(make)mysql时候经常出现的错误:
[ 74%] Running C++ protocol buffer compiler on /dev/software/mysql-5.7.17/rapid/plugin/x/protocol/mysqlx_resultset.proto
../../../extra/protobuf/protoc: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ../../../extra/protobuf/protoc)
make[2]: *** [rapid/plugin/x/generated/protobuf/mysqlx_resultset.pb.cc] Error 1
make[1]: *** [rapid/plugin/x/CMakeFiles/mysqlxtest.dir/all] Error 2
make: *** [all] Error 2

解决方法:
![没有GLIBCXX_3.4.20.png](https://img.haomeiwen.com/i9342331/3e74c86d33ac0a2f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
rm /usr/lib64/libstdc++.so.6
cp /usr/local/gcc/lib64/libstdc++.so.6 /usr/lib64/
然后重新make mysql

相关文章

  • suse11安装mysql5.7

    这篇文件不讲mysql的安装方法,只说suse11自带的gcc版本为4.3,mysql5.7的cmake编译安装需...

  • suse11 安装 python

    吐槽下,suse11,安装python2.7如果我说多请包含, 给我一台 suse11的机器,内核2.6.27 关...

  • CentOS 7 安装 mysql 5.7

    下载mysql5.7源安装包 安装mysql5.7源 安装mysql5.7 启动mysql,并将其加入到自启动。 ...

  • docker安装db

    内容 安装mysql5.7 安装percona 安装mariadb 一 安装mysql5.7 拉取镜像 查看镜像i...

  • Windows8.1安装Mysql5.7遇到的问题

    Windows安装Mysql5.7 背景:最近需要在Windows8.1安装MYSQL5.7,根据网上教程进行安装...

  • centos安装MySQL5.7

    centos安装MySQL5.7 安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YU...

  • 如何在Windows下安装MySQL

    Windows下安装MySQL5.7 首先我们需要获取到MySQL的安装包,这里推荐安装的是MySQL5.7的解压...

  • CentOS7 RPM 安装 MySQL5.7

    本文为参考CentOS 7 RPM 安装 MySQL5.7自己尝试在CentOS上安装MySQL5.7,记录下来,...

  • aliyun.CentOS7.安装MySQL & node.20

    CentOS7 64位下MySQL5.7安装与配置(YUM) CentOS7安装MySQL5.7 1. 配置yum...

  • Centos7 yum安装MySQL5.7

    MySQL5.7 增加用户,新建数据库,授权,远程访问 1.安装yum repo 2.安装MySQL5.7(如果遇...

网友评论

      本文标题:suse11安装mysql5.7

      本文链接:https://www.haomeiwen.com/subject/kxitbftx.html