2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded:报错的解决办法

article/2025/5/19 15:33:16

目录

一、报错说明

二、原因

三、解决方法


一、报错说明

在windows本地安装mysql之后,用Navicat连接,然后报错:

2059 - Authentication plugin 'caching_sha2_password' cannot be loaded

二、原因

由于目前已有的客户端连接软件还不支持Mysql8新增加的加密方式:caching_sha2_password

所以我们需要修改用户的加密方式,将其改为老的加密验证方式:mysql_native_password

三、解决方法

dos命令进入数据库后,执行如下命令即可:

#登录
mysql -uroot -ppassword #选择数据库
use mysql; # 注意:如果是远程连接,请将'localhost'换成'%'
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的数据库密码';#刷新权限
FLUSH PRIVILEGES; 

再次进行Navicat连接,便可以成功连接上!


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

相关文章

【C++】2059:【例3.11】买笔(信息学奥赛)

好了,今天的内容就是买笔了,内容的详细意思也就是根据输入的表示星期几的数字,对应输出它的英文名称。(博主正在冲200粉丝,喜欢的赶紧关注!!!) 【题目描述及其目的】 20…

Navicat 连接 MySql 报错2059时的解决方法

My报错2059时的操作方法 当你使用navicat连接MySQL 的时候,会出现报错2059.如下图所示: 按照如下操作: 1:在电脑中搜索 MySQL 8.0 Command Line Client - Unicode 并打开 2:输入密码连接到数据库 3:输入…

Navicat连接MySql8+出现2059错误解决办法

今天使用Navicat连接mysql的时候报了2059的错误,为了解决这个看似不难的问题,我也是试了不少方法,在这里给大家分享下我的经验。 首先出现2059这个错误的原因是因为在mysql8之前的版本中加密规则为mysql_native_password。但是在mysql8以后的…

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

2059 - authentication plugin...错误解决方法 Navicat 连接MySQL数据库出现错误:2059 - authentication plugin caching_sha2_password的解决方法。 错误原因:MySQL新版本(8以上版本)的用户登录账户加密方式是【caching_sha2_p…

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 工作原理 三、可控硅的参数四、…