2059 - authentication plugin...错误解决方法

article/2025/5/19 14:15:32

2059 - authentication plugin...错误解决方法

Navicat 连接MySQL数据库出现错误:2059 - authentication plugin 'caching_sha2_password'的解决方法。

错误原因:MySQL新版本(8以上版本)的用户登录账户加密方式是【caching_sha2_password】,Navicat不支持这种用户登录账户加密方式。

完美解决方案如下文:(解决不了请留言)

工具/原料

演示系统:Windows 10 家庭中文版 64位

演示软件:MySQL 8.0.18 64位

Navicat Premium 12

方法/步骤

首先我们需要打开MySQL 命令行客户端,如图所示,点击【MySQL 8.0 command line client】;

 然后输入自己安装MySQL时设置的密码,登录客户端,如图所示,表示登录成功;

接下来,我们先查看一下加密的方式,

输入:show variables like 'default_authentication_plugin';

回车,如图所示;

接下来,查看本地mysql用户的信息,

输入:select host,user,plugin from mysql.user;

回车,如图所示,可以看到root账户的加密方式是caching_sha2_password;

但是Navicat不支持MySQL新版本的这种用户登录账户加密方式,所以下面我们要修改root账户的加密方式为【mysql_native_password】,如图所示,输入:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

回车,即可修改成功,注意这里最后的root是你设置的root账户的密码,我设置的是“root”。

最后,我们再重新打开Navicat连接MySQL,就可以成功用root账户连接了,如图所示。

总计:

1、打开MySQL 命令行客户端;

2、输入自己安装MySQL时设置的密码,登录客户端;

3、查看一下加密的方式;

4、查看本地mysql用户的信息;

5、修改root账户的加密方式为【mysql_native_password】;

6、重新打开Navicat连接MySQL即可。

 

 


http://chatgpt.dhexx.cn/article/u519AHj0.shtml

相关文章

navicat链接数据库显示2059错误【解决】

文章目录 问题重述解决方法 问题重述 navicat链接数据库弹窗提示错误 2059 错误信息: 2059 - Authentication plugin ‘caching. sha2 password’ cannot be loaded: #X.4gv頗 首先看了内容可以大概分析是因为密码编码的问题。 在Mysql5.x的时候使用的密码加密验证…

Navicat 连接MySQL数据库出现错误:2059

文章目录 前言问题原因解决办法1.进入mysql客户端2.查看mysql加密方式3.查看本地mysql用户的信息4.查看本地mysql用户的信息5.重新使用navicat连接mysql 总结 前言 使用Navicat连接mysql时出现错误: 问题原因 MySQL新版本(8以上版本)的用户…

连接mysql报2059错_MySQL连接2059错误解决方法

开始学MySQL,结果安装完SQLyog后连接不了,总是弹出提示2059错误。在网上查找了一下才发现原因,MySQL8.0.11版本启用了新特性,用户登录加密规则改为了caching_sha2_password,原有的不支持新特性。想使用caching_sha2_pa…

MYSQL 2059问题的解决

mysql8新版本发布,安装后出现2059错误,原因为安装时选择了强加密规则caching_sha2_password,与之前的mysql5.7的mysql_native_password规则不同,navicate驱动目前不支持新加密规则 下面介绍解决方法,将加密规则修改过…

关于Navicat连接MySQL出现2059错误解决方法

一、进入Navicat连接MySQL出现下面的2059界面 原因:mysql8之前版本中加密规则为mysql_native_password,mysql8以后的加密规则为caching_sha2_password,将mysql用户登录加密规则修改为mysql_native_password即可! 二、解决方案 1…

Navicat的使用:报2059错误解决方案

该错误的原因是在MySQL8之前版本中加密规则是mysql_native_password,而在MySQL8以后的加密规则为caching_sha2_password。 解决此问题有两种方法,一种是更新navicat驱动来解决此问题,一种是将mysql用户登录的加密规则修改为mysql_native_pas…

MYSQL连接错误码2059解决办法

​ 一、问题原因: 如上图的报错提示可知,报错原因是caching_sha2_password不能加载。 这是因为8.0之后mysql更改了密码的加密规则,而目前已有的客户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password,所以我们需要修…

Navicat Premium链接MySQL时出现2059错误解决方法

下面这个是有关Navicat Premium链接MySQL时出现2059错误解决方法的教程(在看该教程之前mysql的配置已完成) 链接MySQL时出现2059错误该怎么解决呢? 提示:以下是本篇文章正文内容,下面教程仅供参考 一、出现2059错误的…

【存档】双向可控硅的工作原理

先看下图的工作原理: 如果想简单一点只要记住一句话即可,只要在G端有信号,那么T1-T2这条路就是通的,只有G在零点的时候才不会导通,主要来看一下应用吧。 来看我们公司的一个电路图,其实双向可控硅多数用在…

双向可控硅晶片光耦 (TLP160J TLP260J TLP525G) 基本原理及应用实例

TLP160J TLP260J TLP525G是输出端采用双向可控硅晶片的光耦,此3款光耦采用的是非过零触发导通形式,因此应用在交流电的情况下,在交流电的任意相位,只要收到输入的的触发信号,输出端就会开始导通,故可以改…

STM32F103双向可控硅调节220V调光

简介: 这是基于STM32F103RBT6这个MCU设计的硬件电路,利用外部中断接收触发信号,定时器进行PWM占空比的输出,485进行指令控制占空比,通过可控硅实现220V市电的输出。 原理: 这个是输入波形的输出波形的大…

电路维修知识-可控硅

电路维修记录 一、可控硅基础知识二、维修检测 一、可控硅基础知识 可控硅又叫晶闸管,是一种常用的半导体器件,是一种能像闸门一样控制电流的大小元器件。因此,可控硅也具有开关控制电压调整和整流等功能。 可控硅的种类较多,强电…

单片机控制可控硅调压

1.可控硅简介 可控硅,也叫晶闸管,广泛应用于交流控制系统中,可实现小功率控制大功率设备。可控硅分单向可控硅和双向可控硅,双向可控硅在结构上相当于两个单向可控硅反向连接,可以实现双向导通。以BTA41为例&#xff0…

单向可控硅(SCR)双向可控硅(TRIAC)

https://www.cnblogs.com/shangdawei/p/3279199.html 双向可控硅工作原理与特点 从理论上来讲,双向可控硅可以说是有两个反向并列的单向可控硅组成,理解单向可控硅的工作原理是理解双向可控硅工作原理的基础 单向可控硅 单向可控硅也叫晶闸管&#xff0c…

可控硅触发原理

可控硅全称“可控硅整流元件”(Silicon Controlled Rectifier),简写为SCR,别名晶体闸流管(Thyristor),是一种具有三个PN结、四层结构的大功率半导体器件。可控硅体积小、结构简单、功能强,可起到变频、整流、逆变、无触点开关等多种作用,因此现已被广泛应用于各种电子…

神奇的开关 — 可控硅

带大家认识下可控硅,以及可控硅的工作原理 ...... by 矜辰所致目录 前言一、什么是可控硅1.1 基本概念1.2 可控硅的结构1.2.1 单向可控硅1.2.2 双向可控硅 二、可控硅的工作原理2.1 可控硅是如何工作的导通条件维持条件关断条件 2.2 工作原理 三、可控硅的参数四、…

双向可控硅漏电流 ?- 解决方法

在这之前先来了解几个概念: 感性负载:负载电流滞后负载电压一个相位差特性的为感性负载,有线圈负载的电路,叫感性负载。容性负载:电压滞后电流特性的负载。阻性负载:仅是通过电阻类的元件进行工作的纯阻性负…

双向可控硅实现单相交流电机正反转(硬开通加缓冲吸收,无过零)

单相交流电机实现正反转只需要改变电容串联的位置。如下图中的单刀双掷开关S,接1和2旋转方向正好相反: 开关S可以用2个双向可控硅代替。一个可控硅接S—1,另一个可控硅接S—2,单片机控制触发脉冲让两个可控硅交替导通即可实现电机交替正反转…

双向可控硅的四象限触发方式

双向可控硅的四象限触发方式 双向可控硅是在普通可控硅的基础上发展而成的,它不仅能代替两只反极性并联的可控硅,而且仅需一个触发电路,是目前比较理想的交流开关器件。其英文名称TRIAC即三端双向交流开关之意。 尽管从形式上可将双向可控硅看…

单片机可控硅调光器

可控硅原理 可控硅主要用于交流电功率调节,通过调节导通角有效的控制输出波形的占空比起到控制输出功率的作用, 本文主要讲述如何通过单片机C语言控制可控硅功率从而实现对交流电灯的明暗度调节 基于STM32定时器实现的可控硅控制 这里我们采用stm32f1…