centos7使用yum安装MySQL8.0
1. 添加MySQL的yum资源
下载地址:https://dev.mysql.com/downloads/repo/yum/
使用wget命令下载:
wget https://repo.mysql.com/mysql80-community-release-el7-5.noarch.rpm
也可以手动下载,然后传上去
加载MySQL8.0的rpm资源
rpm -Uvh mysql80-community-release-el7-5.noarch.rpm
2. yum安装MySQL社区版
MySQL服务端大概有800m左右,需要等待较长时间
yum install mysql-community-server -y
3. 启动MySQL并且设置开机自启
systemctl start mysqld && systemctl enable mysqld
4. 修改root密码为简单密码
查看默认的root密码
grep 'temporary password' /var/log/mysqld.log
登录MySQL服务器,使用上一步得到的默认密码,直接复制即可,不需要手动输入
mysql -uroot -p
修改root密码,先更新成一个复杂的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Left@zuo123.';
修改密码规范
set global validate_password.policy=0;
set global validate_password.length=1;
重新设置密码,这里可以设置成简单密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
5. 设置远程链接
use mysql;
update user set host='%' where user='root';
6. 刷新权限
flush privileges;