一、MySQL 5.7 二进制版本企业级部署
1 确认支持列表
https://www.mysql.com/support/supportedplatforms/database.html
https://www.mysql.com/support/eol-notice.html
2 创建数据库管理用户
[root@db01 ~ 17:31:15]# useradd -g mysql -s /sbin/nologin -d /usr/local/mysql -MN mysql
3 创建数据和日志目录
[root@db01 ~ 17:31:44]# mkdir -p /data/mysql/data_3306
[root@db01 ~ 17:32:39]# mkdir -p /data/mysql/binlog_3306
4 上传软件并解压
/usr/local 上传软件并解压
tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
tar xf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz
5 制作软连接
[root@db01 local 17:51:42]# ln -s mysql-5.7.26-linux-glibc2.12-x86_64 mysql57
[root@db01 local 17:51:55]# ln -s mysql-8.0.18-linux-glibc2.12-x86_64 mysql8
6 环境变量设置
Vim /etc/profile
export PATH=/usr/local/mysql57/bin:$PATH
source /etc/profile
[root@db01 mysql57 17:54:36]# mysql -V
mysql Ver 14.14 Distrib 5.7.26, for linux-glibc2.12 (x86_64) using EditLine wrapper
[root@db01 mysql57 17:54:38]# which mysql
/usr/local/mysql57/bin/mysql
7 权限设置
[root@db01 mysql57 17:56:53]# chown -R mysql.mysql /data /usr/local/mysql*
8 初始化
yum