Linux环境下安装MySQL
1.下载安装工具
yum -y install wget
2.下载mysql rmp
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
3.安装rmp
rmp -Uvh mysql80-community-release-el7-3.noarch.rpm #-Uvh:升级软件包--Update
4.查看安装列表
yum repolist all | grep mysql

5.选择安装版本(此处选择5.7)
vim /etc/yum.repos.d/mysql-community.repo
将原有8.0版本 enabled修改为0,5.7版本修改为1
修改完成后 先按ESC,然后 shift + : 输入 wp 保存退出

6.检查即将安装的5.7版本
yum repolist all | grep mysql

7.安装
yum -y install mysql-community-server
8.启动mysql
systemctl status mysqld # 查看mysql服务
systemctl start mysqld # 启动mysql服务
9.查看临时密码
grep 'temporary password' /var/log/mysqld.log

10.登录
复制粘贴上一步的临时密码,此处不会进行显示,粘贴后直接回车即可。
msyql -uroot -p

11.修改root密码
此处密码修改为:P@ssw0rd
ALTER USER 'root'@'localhost' IDENTIFIED BY 'P@ssw0rd';

12.开放外部访问刷新权限
分别执行以下3条命令:
use mysql;
update user set host="%" where user="root"; # 所有机器都能访问root用户
FLUSH PRIVILEGES; # 重新加载权限
如果依然无法连接linux mysql
检查双方防火墙是否关闭
13.查看本机防火墙
systemctl status firewalld # 查看防火墙状态
systemctl disable firewalld # 关闭防火墙
开启状态:

关闭状态

版权声明:本文为Zhangt_1024原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。