1.上传 mysql-8.0.29-el7-x86_64.tar.gz 到/usr/local 目录下:
2.进入/usr/local 目录:
[root@localhost ~]# cd /usr/local
3.解压 mysql-8.0.29-el7-x86_64.tar.gz:
[root@localhost local]# tar zxvf mysql-8.0.29-el7-x86_64.tar.gz
4.修改 mysql-8.0.29-el7-x86_64 文件夹名为 mysql-8.0.29,进入 mysql-8.0.29 目录:
[root@localhost local]# cd mysql-8.0.29
5.创建 data 目录:
[root@localhost mysql-8.0.29]# mkdir data
6.创建用户组:
[root@localhost mysql-8.0.29]# groupadd mysql
7.创建用户(用户名/密码):
[root@localhost mysql-8.0.29]# useradd -g mysql mysql
8.授权用户:
[root@localhost mysql-8.0.29]# chown -R mysql.mysql /usr/local/mysql-8.0.29
[root@localhost mysql-8.0.29]# chown -R 755 /usr/local/mysql-8.0.29
9.安装依赖:
[root@localhost mysql-8.0.29]# yum install libaio-devel.x86_64
[root@localhost mysql-8.0.29]# yum install numactl
10.编译安装并初始化 mysql:
[root@localhost mysql-8.0.29]# ./bin/mysqld --user=mysql --
basedir=/usr/local/mysql-8.0.29 --datadir=/usr/local/mysql-8.0.29/data --initialize
11.编辑 my.cnf 文件: