1. https://www.mysql.com/ 官网选择对应的版本,然后复制下载连接
    2. wget [https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.24-1.el8.x86_64.rpm-bundle.tar](https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.24-1.el8.x86_64.rpm-bundle.tar) 进行安装
    3. 下载完后tar -xvf mysql-8.0.24-1.el8.x86_64.rpm-bundle.tar 解压
    4. rpm -ivh mysql-community-common-8.0.24-1.el8.x86_64.rpm
    5. rpm -ivh --force --nodeps mysql-community-libs-8.0.24-1.el8.x86_64.rpm
    6. rpm -ivh --force --nodeps mysql-community-client-8.0.24-1.el8.x86_64.rpm
    7. rpm -ivh --force --nodeps mysql-community-server-8.0.24-1.el8.x86_64.rpm
    8. which mysql 查看安装路径
    9. vim /etc/my.cnf 进行配置
      1. skip-grant-tables 先跳过所有验证
        1. image.png
      2. update mysql.user set authentication_string=password('123456')where user = 'root'; 初始化密码
      3. flush privileges; 刷新
      4. systemctl stop mysqld.service 停掉,重启
      5. 将之前conf文件中配置给注释掉
      6. set global validate_password_policy=LOW;
      7. set global validate_password_length=4;
      8. set password=password('123456');
      9. grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; 远程登录
    10. firewall-cmd --zone=public --add-port=3306/tcp --permanent 永久开启防火墙
    11. firewall-cmd --reload 重启防火墙