下载MySQL rpm包 https://dev.mysql.com/downloads/repo/yum/
- 下载的是mysql80-community-release-el7-6.noarch.rpm
- 上传至Linux服务器后
- 执行以下命令
rpm -ivh mysql80-community-release-el7-6.noarch.rpm
yum update
yum install mysql-server
问题:
出现报错GPG key retrieval failed: [Errno 14] curl#37 - “Couldn’t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022”
解决方式:
执行命令
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
MySQL rpm 百度网盘下载
链接:https://pan.baidu.com/s/1g7NSGnc3bvyZpD_MT3MXfw
提取码:hb6c
如何找到:
安装完成后的操作
安装之后修改密码等操作参考该博客 https://blog.youkuaiyun.com/qq_40932102/article/details/122813604
找到初始化密码
grep "password" /var/log/mysqld.log
使用初始化密码登陆
修改密码(mysql8对密码做了限制,不能为简单密码),否则做其他操作会报错;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'qazWsx>+&3ed';
设置密码可以为简单密码
set global validate_password.policy=0;
set global validate_password.length=6;
设置密码
alter user 'root'@'localhost' identified by '123456';
查询用户信息,并修改root可以被其他ip访问
select user,host from mysql.user;
rename user 'root'@'localhost' to 'root'@'%';
关闭防火墙
systemctl stop firewalld
使用navicat成功连接MySQL