美文网首页
CentOS7安装mysql8

CentOS7安装mysql8

作者: 小辉哥08 | 来源:发表于2021-06-20 06:55 被阅读0次

1. 下载rpm文件,用于yum安装

  • 浏览器打开MySQL Yum Repository下载页
    MySQL Yum Repository.png
  • 点击Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package 右侧的【Download】下载按钮
    MySQL Community Downloads.png
  • 点击左下方链接【No thanks, just start my download】,开始下载

2. 安装mysql8

  • 将下载好的rpm包上传到CentOS7的/tmp目录
    yum -y install /tmp/mysql80-community-release-el7-3.noarch.rpm
  • yum安装MySQL服务器
    yum -y install mysql-community-server
  • 启动MySQL服务
    systemctl start mysqld.service
  • 查看服务启动之后的状态
    systemctl status mysqld.service
    mysql service status.png
  • 找出root用户的密码
    grep "password" /var/log/mysqld.log
    mysql temporary password.png
  • 用查出来的初始密码连接数据库
    mysql -uroot -p
    enter mysql.png
  • 修改初始密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root_12root';
    SHOW VARIABLES LIKE 'validate_password%';
    validate_password.png
    set global validate_password.policy=0;
    set global validate_password.length=1;
    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
  • 设置mysql远程连接
mysql> use mysql;
mysql> update user set host="%" where user='root';
mysql> grant all privileges on test.* to root@'%';
mysql> GRANT ALL ON *.* TO 'root'@'%';
mysql> flush privileges;

  • 客户端连接mysql弹窗报错:
    客户端连接报错.png
  • 原因是mysql8的加密方式规则不一样,是caching_sha2_password。需要将加密方式改成mysql_native_password
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

相关文章

  • Mysql主从复制(一主一从)

    Mysql主从复制总结: 前文链接:CentOS7 下安装 Mysql8

  • CentOS7 安装 mysql8

    本文主要从以下几个方面对自己在centos7 下安装mysql8过程做如下总结: 1、CentOS7 安装mysq...

  • CentOS7 安装 mysql8

    本文主要从以下几个方面对自己在centos7 下安装mysql8过程做如下总结: 1、CentOS7 安装mysq...

  • mysql8 主主负载配置

    一、CentOS7下安装mysql8 1.1 安装前清理工作 查找出安装的mysql相关软件包依赖包, 删除找到...

  • MySQL目录

    安装 安装MySQL8 卸载MySQL8 MySQL8限定IP访问 事务 MySQL的事务的隔离级别

  • Linux:Mysql安装及配置

    本示例基于CentOS7,安装MySQL8版本。 第一步:查看mariadb包,有则删除 rpm -qa | gr...

  • CentOS7下安装Mysql8

    Mysql8解压版安装总结: 前文连接:CentOS7环境搭建 说明:为了接下来大数据Sqoop组件的使用,在此总...

  • Centos7/8 yum安装mysql8并查看默认root密码

    1. 下载官方yum源 CentOS8默认源安装的就是mysql8 跳过这一步,去第三步 CentOS7默认安装M...

  • CentOS7数据服务器的搭建

    安装MySQL8 CentOS7默认数据库是MariaDB且yum源中不存在MySQL,所以第一步下载MySQL的...

  • Mysql基础-数据库操作

    前文索引:CentOS7 下安装 Mysql8 说明:在软件开发领域,对数据的操作是必不可少的一个环节,而对数据的...

网友评论

      本文标题:CentOS7安装mysql8

      本文链接:https://www.haomeiwen.com/subject/trxoeltx.html