1 上传镜像,配置好yum源
2 下载MySQL相关的包 https://dev.mysql.com/downloads/mysql/
3 解压安装:
tar -zxvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz #解压
sudo mv mysql-5.7.23-linux-glibc2.12-x86_64 /usr/local/mysql #剪切到定制的安装目录
4 创建数据存放目录,并对目录指定用户和用户组
mkdir /data/mysql
sudo groupadd mysql
useradd -r -s /sbin/nologin -g mysql mysql -d /home/mysql #禁止mysql用户shell登陆
指定用户和用户组:
sudo chown mysql:mysql /usr/local/mysql/ -R #修改安装目录的用户和用户组
sudo chown -R mysql:mysql /data/mysql/ #修改数据目录的用户和用户组
5 MySQL初始化
cd /usr/local/mysql/
sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql # 注意初始化命令执行后会生成一个临时root密码 _l0AuOSd0&Ih i0qoEES-hxv9
报错执行:yum install libaio-devel.x86_64
sudo bin/mysql_ssl_rsa_setu