参考博客:liunx下安装mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz_Get key的博客-优快云博客
1、解压tar包
cd /softWare/mysql5.7/
tar -xvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz
# tar -zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz
2、修改文件夹名称(此步骤可以省略)
mv mysql-5.7.25-linux-glibc2.12-x86_64/ mysql-5.7.25
3、创建data文件夹
cd mysql-5.7.25/
mkdir data
4、查看是否有mysql用户,如果提示不存在,则创建mysql用户。
groups mysql
# 此处如果提示不存在myslq用户组,则创建mysql用户组
groupadd mysql
# 创建mysql用户
useradd -r -s /sbin/nologin -g mysql mysql -d /softWare/mysql5.7/mysql-5.7.25
5、给mysql用户赋权限
chown -R mysql ./
chgrp -R mysql ./
chown -R mysql:mysql data
6、配置参数
bin/mysqld --initialize --user=mysql --basedir=/softWare/mysql5.7/mysql-5.7.25 --datadir=/softWare/mysql5.7/mysql-5.7.25/data
注意:此处会生成一个密码,记得要保存好密码
7、生成mysql密钥对
bin/mysql_ssl_rsa_setup --datadir=/softWare/mysql5.7/mysql-5.7.25/data/mysql
结果如下:
Generating a 2048 bit RSA private key
.......+++
..............+++
writing new private key to 'ca-key.pem'
-----
Generating a 2