当前位置:   article > 正文

yum安装mysql8详细步骤_yum 安装mysql8

yum 安装mysql8

Mysql8 Yum 安装

环境简介:
操作系统:CentOS 8
CPU架构:ARM

安装步骤:

  1. 清除MySQL相关包:

    查看所有MySQL相关的安装包

    rpm -qa | grep mysql

    依次删除安装包

    yum remove xxx

  2. 安装CentOS 8下MySQL 8的yum源:

    下载源

    wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

    安装源

    rpm -ivh mysql80-community-release-el8-1.noarch.rpm

  3. 关闭默认的MySQL(一定要执行,不然安装时会提示找不到包):
    yum module disable mysql

  4. 安装MySQL:
    yum install mysql-community-server --nogpgcheck

  5. 启动MySQL服务并查看运行状态:

    启动MySQL服务

    systemctl start mysqld

    查看MySQL运行状态

    systemctl status mysqld

  6. 查找初始密码并登录修改密码:

    查找初始密码

    grep ‘temporary password’ /var/log/mysqld.log
    cat /var/log/mysql/mysqld.log | grep pass

    通过初始密码登录MySQL

    mysql -uroot -pBigdata2022@

    进入MySQL后修改密码

    ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;

    降低密码等级和长度要求

    set global validate_password.policy=LOW;
    set global validate_password.length=6;

    创建一个新的root用户并授权所有权限

    GRANT ALL PRIVILEGES ON . TO ‘root’@‘localhost’ WITH GRANT OPTION;
    update user set host=‘%’ where user=‘root’;
    GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ WITH GRANT OPTION;

    刷新权限并退出MySQL命令行

    flush privileges;
    exit;

    重启MySQL服务

    systemctl restart mysqld

  7. 配置root远程登录:

    登录MySQL

    mysql -uroot -p123456

    切换到mysql数据库

    use mysql;

    让root可以通过任意IP登录

    update user set host=‘%’ where user=‘root’;

    退出MySQL并重启服务

    exit;
    systemctl restart mysqld;

以上是MySQL 8在CentOS 8下使用yum安装的步骤,可以按照以上操作进行安装和配置。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/955680
推荐阅读
相关标签
  

闽ICP备14008679号