1.环境
2.更新源 ,我这个已经更新完
dnf update
3.下载常用工具和依赖
dnf install -y vim net-tools wget gcc make lrzsz
4.添加MySQL存储库
dnf install -y https://repo.mysql.com/mysql80-community-release-el8-1.noarch.rpm
5.安装MySQL
dnf install -y mysql-community-server --nogpgcheck
6.启动mysql服务并开机自启
systemctl enable --now mysqld
7.查看配置文件 /etc/my.cnf可以修改binlog日志 error日志 data位置等
加入skip-grant-tables 跳过密码
重启服务 systemctl restart mysqld
直接输入mysql进入数据库
8.修改密码 更改密码策略 刷新权限
use mysql;
set global validate_password.policy=LOW;
set global validate_password.length=6;
flush privileges;
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';
exit;
9.注释掉skip-GRANT-TABLES 重启mysqld服务
10.正常登陆