1)
从官网下载最新的mysql7 glibc版本 https://dev.mysql.com/downloads/mysql/
2)
安装依赖库libaio库
yum install libaio -y
3)上传软件包解压,查看目录结构
4)创建数据库专属账号
1 groupadd mysql 2 useradd -r -g mysql -s /bin/false mysql
5)清空系统中的原有mariadb的配置文件(/etc/my.cnf)
rm -rf /etc/my.cnf
6)把mysql解压后的压缩包(GBLIC版本)移动到/usr/local下,然后更名为mysql
mv mysql-5.7.31-linux-glibc2.12-x86_64 /usr/local/mysql
7)切换到mysql工作目录/usr/local/mysql,创建一个mysql-files
cd /usr/local/mysql mkdir mysql-files
8)更改mysql-files权限
chown mysql:mysql mysql-files chmod 750 mysql-files
9)初始化数据库
bin/mysqld --initialize --user=mysql
10)设置安全加密连接(SSL),数据传输会采用加密形式,适合敏感数据
bin/mysql_ssl_rsa_setup
11)启动数据库
cp support-files/mysql.server /etc/init.d/mysql service mysql start
12)添加到环境变量
echo ‘export PATH=$PATH:/mysql_3306/bin‘ >> /etc/profile source /etc/profile
更改密码
mysql> set password=‘123‘; mysql> flush privielges;