1. 下载源并安装
# 下载源
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
# 安装源
yum -y install mysql57-community-release-el7-10.noarch.rpm
2. 安装服务器
yum -y install mysql-community-server
3. 启动MySQL服务
#启动mysql服务
systemctl start mysqld.service
#查看状态
systemctl status mysqld.service
#查看密码
grep "password" /var/log/mysqld.log
# 会显示如下信息 localhost: 后面的内容就是MYSQL的初始登录密码
2019-05-15T07:40:00.306587Z 1 [Note] A temporary password is generated for root@localhost: Z6/a?5ogol2y
比如我的密码就是Z6/a?5ogol2y
下面
4. 登录修改密码
mysql -u root -p
> 输入上面的密码(比如我的密码就是)`Z6/a?5ogol2y`
# 修改本机登录密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '$Wll_2021'; // 其中`$Wll_2021`就是修改后的密码
# 允许远程连接并设置远程连接密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '$Wll_2021' WITH GRANT OPTION;
// 这里我的远程登录密码和本机密码是一样的
5. 关闭系统防火墙(因为有防火墙可能远程连接不上)、
# 1. 查看防火墙状态
systemctl status firewalld.service
# 2. 关闭防火墙
systemctl stop firewalld.service
# 3. 设置开机禁用系统防火墙
systemctl disable firewalld.service
至此,mysql5.7安装完成,如果是云服务器,还需要将3306端口对外开放