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

Navicat 连接MySQL数据库出现错误:2059Navicat连接MySQL数据库出现错误:2059-authenticationplugin’caching_sha2_password’的解决方法

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺


前言

使用Navicat连接mysql时出现错误:
在这里插入图片描述


问题原因

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

解决办法

1.进入mysql客户端

mysql -u你的用户名 -p你的密码

在这里插入图片描述

2.查看mysql加密方式

show variables like 'default_authentication_plugin';

在这里插入图片描述

3.查看本地mysql用户的信息

select host,user,plugin from mysql.user;

在这里插入图片描述

4.查看本地mysql用户的信息

Navicat不支持MySQL新版本的这种用户登录账户加密方式plugin,所以下面我们要修改root账户的加密方式为【mysql_native_password】

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';

我这里的’root’@’%’是我为了远程访问的时候方便设置的,你要按照你自己的host名写。
在这里插入图片描述

5.重新使用navicat连接mysql

在这里插入图片描述

总结

遇到问题多问问百度,总结经验

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/184366.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • jquery改变链接移上光标时的颜色实例

    效果体验http://hovertree.com/texiao/jquery/18/完整代码如下:jquery设置a:hover颜色样式-何问起首页特效下面的链接,未访问的链接为蓝色,访问过的

    2021年12月21日
  • 利用iframe技巧获取訪问者qq

    利用iframe技巧获取訪问者qq

  • 手机响应式网站设计_如何做响应式网页设计

    手机响应式网站设计_如何做响应式网页设计##wap页面怎么做?这个问题困扰了我好久,在PC上我们惯用的`px`单位在手机上根本不适用,即使我们写了“防止网页自动缩放也无济于事,因为各手机分辨率大小不同。用百分比布局。宽度自适应做到了但是高

  • IDEA SpringBoot整合Mybatis实现增删改查操作

    IDEA SpringBoot整合Mybatis实现增删改查操作1.新建一个project新建项目时选择SpringInitializer。2.创建项目文件结构、选择jdk版本一般选择Javaversion83.选择项目需要的依赖首先点击web选择springweb,再点击SQL选择MySQLdriver等,然后再一路next到新建完成。4.查看项目新建完成后的pom文件<?xmlversion=”1…

  • 使用document对象操作cookie

    使用document对象操作cookie1.使用document对象的cookie属性,可以让你读取、添加和更新文档(当期HTML)所关联的cookie。2.当你读取document.cookie时,会得到当期文档的所有cookie。3.cookie的形式是如"name=value"的名值对。4.如果存在多个cookie一起返回,使用;隔开。“name1=value1;name2=value2”。所以对于添加和更新cooki…

  • 稳定dns服务器,国内DNS服务器推荐 选对了让你网速开挂

    稳定dns服务器,国内DNS服务器推荐 选对了让你网速开挂有个小伙伴看了一则美国服务商声称自己的DNS(1.1.1.1)是互联网最快的公共服务的新闻后,询问小编是不是真的要比国内常用的DNS或者说运营商自动分配的DNS服务要厉害很多?针对这个问题,先和大家聊一下什么是DNS吧。DNS(DomainNameSystem)简单点来说,就是用来翻译网站IP的一种工具,让大家不用在浏览器中输入每个网站的IP地址(也就是XXX.XXX.XXX.XXX),直接用…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号