zoukankan      html  css  js  c++  java
  • SQLyog13.1.1连接MySQL 8.0.19时出现的2058错误,加密方式因版本支持问题解决方法。

     出现这种错误是mysql8以后的新版本修改了新的加密方法,加密方法为:

    caching_sha2_password

    而旧版本的mysql加密方法为:

    mysql_native_password

    解决方法有三种方案

    方案一

    更换最新的SQLyog 工具,新的SQLyog 13.1.5 就启用了新的加密方法,就没有此类的问题出现。

    方案二

    在新的 mysql 8.0.19 登录,建立一个新账号,采用旧的加密方法,再授权超级管理员,使用此管理员登录也可以使用。代码如下:

    mysql> create user admin identified with mysql_native_password by 'admin';
    Query OK, 0 rows affected (0.35 sec)
    
    mysql> grant all on *.* to admin;
    Query OK, 0 rows affected (0.18 sec)
    
    mysql> flush privileges;
    Query OK, 0 rows affected (0.09 sec)
    

     

    在这里插入图片描述
    在这里插入图片描述

    方案三

    直接修改当前root的加密方法为旧的加密方法, 以后也可以通过此方法修改回来。

    mysql> alter user 'root'@'localhost' identified with mysql_native_password by '';
    Query OK, 0 rows affected (0.18 sec)
    
    mysql> flush privileges;
    Query OK, 0 rows affected (0.04 sec)
    

     在这里插入图片描述

    在这里插入图片描述

    修改新的加密方法

    ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '';
    

    MySQL最佳客户端工具 -- SQLyog 13.1.1.0 安装与注册

    一、前言

    SQLyog是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库!SQLyog是业界著名的 Webyog 公司出品的一款简洁高效、功能强大的图形化 MySQL 数据库管理工具。

    SQLyog可以连接到指定的MYSQL主机,支持使用HTTP管道以及/SSH/SSL,可创建新的表、视图、存储过程、函数、触发器及事件,支持删除及截位数据库。支持转储数据库,将数据库保存到SQL,编辑功能可以查找/替换指定内容,可列出全部或匹配标记,管理由SQLyog创建的任务,使用各自的任务向导创建任务。

    二、主要功能:

    1、小巧的自动完成。

    2、HTTP/HTTPS和SSH通道。

    3、向导化的汇入工具包。

    4、结构化的同步,可以设定任务计划,按照特定的时间进行同步作业,并对同步数据进行校验。

    5、工作管理器、计划备份、以及通知服务等。

    6、可视化查询编辑器

    7、基于C++和MySQL API编程;

    8、方便快捷的数据库同步与数据库结构同步工具;

    9、易用的数据库、数据表备份与还原功能;

    10、支持导入与导出XML、HTML、CSV等多种格式的数据;

    11、直接运行批量 SQL 脚本文件,速度极快;

    12. 智能SQL语句自动完成功能;

      

    三、下载与安装

    1、SQLyog的下载

    链接:https://pan.baidu.com/s/1HjkFYDpojuqANSXttGdL5Q
    提取码:myn9

    2、SQLyog的安装

            双击下载程序,可以选择默认安装.

           64位的系统建议装X64的版本,下载文件是64位的版本。

    3、 注册激活

    注册信息:
    Name:
    tangbohu (用户名随意)

    License Key:

    Professional: 8e053a86-cdd3-48ed-b5fe-94c51b3d343c
    Enterprise: a46683b0-d3ec-4c16-8e3c-198d25a7fb52
    Ultimate: 60c1b896-7c22-4405-9f46-a6bce776ab36

    4、 安装设置账号密码端口

     

    5、完成后打开界面

  • 相关阅读:
    java Activiti 工作流引擎 SSM 框架模块设计方案
    自定义表单 Flowable 工作流 Springboot vue.js 前后分离 跨域 有代码生成器
    数据库设计的十个最佳实践
    activiti 汉化 stencilset.json 文件内容
    JAVA oa 办公系统模块 设计方案
    java 考试系统 在线学习 视频直播 人脸识别 springboot框架 前后分离 PC和手机端
    集成 nacos注册中心配置使用
    “感恩节 ”怼记
    仓颉编程语言的一点期望
    关于System.out.println()与System.out.print("\n")的区别
  • 原文地址:https://www.cnblogs.com/jameswohu/p/13403666.html
Copyright © 2011-2022 走看看