mysql8.0安装

一、rpm包安装

1、下载 址:www.mysql.com和www.oracle.com

1)点击DOWNLOADS

二、源码包安装

1、下载源码包

2、安装依赖包

1)编译环境依赖

cmake需要安装 3.5.1 的高版本,yum -y install cmake 安装的是 2.8.12.2 版本,低版本编译mysql-8.0 会 错。

2)cmake的官 :https://cmake.org/

设置cmake的环境变量

3)安装devtoolset-10-gcc、devtoolset-10-gcc-c++和devtoolset-10-binutils

3、开始进行安装

注:编译安装mysql-5.7的时候boost是需要下载安装的,但是mysql-8.0指定 -DDOWNLOAD_BOOST=1 之后会自动下载到 -DWITH_BOOST=/root/boost 指定的目录内,长时间等待以后编译安装就可以完成了。

4、初始化动作

5、设置mysql的环境变量

6、用 systemctl 管理编译安装的 mysql

7、 错处理

错一:cmake版本太低,

解决方案:

下载最近的包安装,上面有下载安装cmake的过程

错二:

mysql8.0安装
解决办法:

注:按我上面的安装步骤来,不会遇到这两个 错。

错三:

解决办法:

错四:

解决办法:

错五:

解决办法

  1. 给予权限,执行 “chown -R mysql.mysql /usr/local/mysql57/data/” 然后重新启动mysqld。
  2. 进程占用 执行”ps -ef|grep mysqld” 查看是否有mysqld进程,如果有就”kill” 掉
  3. datadir目录,/etc/my.cnf查看在[mysqld]下有没有指定数据目录(datadir)
  4. skip-federated字段问题,/etc/my.cnf配置文件注释掉的skip-federated字段
  5. 错误日志目录不存在,使用“chown” “ch

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月22日
下一篇 2022年1月22日

相关推荐