MySQL二进制版本的安装

系统环境的准备

  1. 一台已优化好的干净的centos7的环境
    关闭Firewalld或者iptables和selinux,ip地址为10.0.0.51,内存至少为2G
  2. 下载MySQL版本
    下载的链接:https://downloads.mysql.com/archives/community/
    图1 选择下载的版本

    图2 使用命令下载
  3. 创建mysql用户及路径存放地
useradd mysql
mkdir -p /data/mysql/data_3306    #数据路径
mkdir -p /data/mysql/binlog_3306  #binlog日志路径
tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
ln -s mysql-5.7.26-linux-glibc2.12-x86_64 mysql57
chown -R mysql.mysql /data/
yum install libaio-devel -y  #安装mysql所需的依赖包
  1. 编辑环境变量
vim /etc/profile
  ...
  export PATH=/usr/local/mysql57/bin:$PATH   #mysql的默认安装路径
  ...
[root@db01 ~]# source /etc/profile  # 重新加载配置文件
[root@db01 ~]# mysql -V  # 查看mysql是否安装成功并查看版本号
  mysql  Ver 14.14 Distrib 5.7.26, for linux-glibc2.12 (x86_64) using  EditLine wrapper
  1. 数据初始化
[root@db01 ~]# mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql57 --datadir=/data/mysql/data_3306
图3 数据初始化
  1. 编写mysql配置文件
[root@db01 ~]# cat /etc/my.cnf <

以上是安装mysql-5.7.26版本,若要安装8.0版本时,安装的方法与安装5.7版本的方法一致,需要在开始之前卸载掉5.7版本或者清空5.7版本的环境.

[root@db01 ~]# pkill mysqld
[root@db01 ~]# rm -rf /data/mysql/data_3306/*
[root@db01 ~]# chkconfig --del mysqld
## 接下来的步骤如上.

你可能感兴趣的:(MySQL二进制版本的安装)