• 欧拉操作系统在线安装mysql8数据库


    网上太多安装教程,但是没有一个教程能够一站式解决安装问题,而我不一样,我写的每一个博客,都是我自己试验过很多次,能够确保一站式解决,才会发上去,希望能够帮助到大家

    第一步:升级系统

    sudo yum -y update
    
    • 1

    第二步:安装依赖和常用工具

    sudo yum -y install vim net-tools wget gcc make cmake lrzsz
    
    • 1

    第三步:将 MySQL Yum 存储库添加到系统的存储库列表中

    sudo yum -y install https://repo.mysql.com//mysql80-community-release-el8-7.noarch.rpm
    
    • 1

    第四步:安装 MySQL

    sudo yum -y install mysql-community-server
    
    • 1

    第五步:启动MySQL服务器

    sudo systemctl start mysqld
    
    • 1

    第六步:检查MySQL服务器状态

    sudo systemctl status mysqld
    
    • 1

    第七步:开启自启动 MySQL 服务器

    sudo systemctl enable mysqld
    
    • 1

    第八步:创建root用户并显示临时密码

    sudo grep 'temporary password' /var/log/mysqld.log
    
    • 1

    第九步:根据临时密码,修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lihaozhe!!@@1122';
    
    • 1

    在这里插入图片描述

    第十步:重新登陆并用远程工具navaicat premium连接mysql

    重新登陆
    在这里插入图片描述

    第十一步:解决这个报错

    use mysql
    
    • 1

    在这里插入图片描述

    select host from user where user = 'root';
    
    • 1

    在这里插入图片描述

    update user set host = '%' where user = 'root';
    
    • 1

    在这里插入图片描述

    flush privileges;
    
    • 1

    在这里插入图片描述
    到这一步,这个报错还没解决,我们去看看防火墙状态

    第十二步:防火墙开放端口

    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    
    • 1

    在这里插入图片描述

    第十三步:重启防火墙

    firewall-cmd --reload 
    
    • 1

    在这里插入图片描述

    第十四步:大功告成

    在这里插入图片描述

    PS:创作不易,点赞加关注,流程不迷路

    ( •̀ ω •́ )

  • 相关阅读:
    Windows下 Apache、PHP和Perl的安装配置
    Web前端:应该使用ReactJS进行Web开发?
    第四章-并发与同步思考题
    UIStackView入门使用两个问题
    JZ85 连续子数组的最大和(二)
    Apache Maven Assembly自定义打包插件的使用
    Linux搜索查找命令【详细整理】
    django如何阻止CSRF的使用
    使用Node.js与Strve.js@4.3.0实战一款全新的群聊应用
    Leetcode刷题详解——子集
  • 原文地址:https://blog.csdn.net/a1550290560/article/details/132985877