zoukankan      html  css  js  c++  java
  • Centos7下yum安装mydql8

    • 昨天安装mydql时总是报错缺少插件,虽然最后安装上了,但还是在此记录下

    一、 安装centos7系统系统

    • 在选择安装基本环境时,选择基本环境为”网页服务器“,昨天我因为选择了《基础设施服务器》在安装mysql时报缺少插件
      • 其他步骤就不再重复了,注意下这步就行

    二、 安装MySql

    • 添加MySQLyum仓库:

      1. 去下载页面下载MySQL的yum 仓库:https://dev.mysql.com/downloads/repo/yum/.

      2. 选择相应的系统平台的稳定版本:我这里是centos7,所以选择linux7

      3. 把下载来的安装包上传到centos系统上/opt/mysql/(新建一个mysql目录,把安装包放在这个目录下),使用下列命令安装:

    • 在这里安装最新版本,如果是linux8系统,在这之前要把module禁用了,然后在安装

    • 使用下列命令安装mysql:

    • 用下列命令起动mysql:

    • 用下列命令查看mysql状态:

    • 重启用mysql服务:

          systemctl restart mysqld
    • 停止mysql服务:

          systemctl stop mysqld
    • 到这里我们去远程连接mysql时,是无法连接上的,它默认是本地连接

    • 在服务初始化时为超级用户生成了一个密码,存放在错误日志文件中,使用下列命令可以查看:

    • 远程连接开放3306端口,重启防火墙

    • 这时我们再去连接,就会报一个拒绝连接的提示如:

    • 登录MySq在mysql数据库中的user表中l使用下列命令查看root用户的相关信息:

      • 注意,第一次登录时,首先要修改root用户的密码

    • 发现root用户的访问权限是localhost,需要修改为host为%,如下命令

    • 我接着再次连接时报下列错误:

      • mysql8.0修改了加密规则,而可视化工具还没有更新支持新的加密方式,所心修改为旧的加密方式,然后再次修改root用户密码

      • 这次连接就成功了





  • 相关阅读:
    Golang gRPC 入门
    ProtoBuf编解码
    Proto3语法入门
    Golang RPC入门
    Windows用mstsc(远程桌面)远程Ubuntu 12.04时无法显示Ubuntu桌面解决办法
    ABAPSM30配置TCODE
    eclipselog4j.properties配置
    Hadoop—配置3个副本,但是实际只有1个副本。
    Hadoop—org.apache.hadoop.io.nativeio.NativeIO$Windows.access0
    Jmeter BeanShell使用场景
  • 原文地址:https://www.cnblogs.com/baiyifengyun/p/14198432.html
Copyright © 2011-2022 走看看