连接MySQL出现 2059 - authentication plugin 'caching_sha2_password' -navicat 解决方式
`
这个错误的原因是由于MySQL8.0之后的加密规则为caching_sha2_password.而在此之前的加密规则为mysql_native_password。

可以将加密规则改成mysql_native_password来

1、mysql -u root -p (登录MySQL,使用命令)

2、ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; (修改加密规则)

3、ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password'; (更新用户密码)

4、FLUSH PRIVILEGES; (刷新权限)

5、alter user 'root'@'%' identified by '你的密码';(重置密码)

注意:文中红色字体要写对(以往的版本是'root'@'localhost' ,8.0.28版本的是 'root'@'%'

##   QB才会在论坛发个文章想赚钱,给俺点个赞就好!谢谢!

Navicat Premium 连接mysql数据库(win10 本地安装的),报错2509 -Authentication plugin ‘ caching_sha2_。。。最新解决办法相关推荐

  1. Navicat 连接MySQL数据库 报错2059 - authentication plugin 'caching_sha2_password'的解决办法...

    #在数据库的命令行中输入以下代码即可解决,密码必须要修改 可以再次执行将密码改回来. use mysql; ALTER USER 'root'@'localhost' IDENTIFIED WITH ...

  2. 本地win10安装的MySQL8.0.12用navicat12报错 2509 -Authentication plugin ' caching_sha2_password' cannot be :

    本地安装了MySQL8.0.12用navicatl 12报错了,报错请款如下: 网上很多的方法都是说在my.ini 文件中添加 default_authentication_plugin=mysql_ ...

  3. 关于win10 链接安卓设备报错winusb.sys未经签名的解决办法

    很简单,各位,我找了一个签过名的winusb.sys替换原来的文件即可. 操作系统win10 64位专业版(更新到最新版本了) 网盘地址 安装好以后,就没有那个惊叹号咯!

  4. windows installer 安装程序报错:Could not find Installstate 解决办法

    找了好久才找到的原因: During the installation process I got an exception saying "Could not find C:/Progra ...

  5. 树莓派安装opencv报错“opencv2/xfeatures2d/cuda.hpp”,解决办法

    找不到"opencv2/xfeatures2d/cuda.hpp"文件或位置, 1.打开报错的文件 2.通过winscp找到cuda.hpp文件的路径 3.替换报错路径 其他的报错 ...

  6. 关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll)

    关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll) 先下载这两个文件(oci.dll.sqlPlus) oci.dll:https://download ...

  7. mysql80版本连接 1251_解决Navicat Premium 连接 MySQL 8.0 报错1251的问题分析

    人闲太久,努力一下就以为是在拼命. 一.问题 Navicat Premium 连接 MySQL 8.0 报错: 1251 - Client does not support authenticatio ...

  8. Navicat 无法连接MySQL数据库

    问题: Navicat 无法连接MySQL数据库 症状: 解决方法: 1.我的电脑,右击->管理->服务,找到Mysql,重启一下. 2.若1不行,在navicat的连接属性中将里面的主机 ...

  9. 记一次mysql数据库转储sql文件到另外一台电脑运行失败的解决办法

    记一次mysql数据库转储sql文件到另外一台电脑运行失败的解决办法 将转储的sql文件中创建触发器相关的语句剪切复制到另外的一份文本,保存重新运行sql文件,成功后在把之前剪切的语句复制过来在运行一 ...

最新文章

  1. 干货!MySQL 资源大全
  2. HTTPS 证书配置
  3. 玩转springboot:默认静态资源和自定义静态资源实战
  4. 使用OpenSSL加密,使用Java解密,使​​用OpenSSL RSA公钥
  5. CountDownLatch,同步辅助类
  6. 删除归档_备份与归档的“罗生门”
  7. 2021高通AI应用创新大赛-创新赛道-垃圾分类识别 第三次会议研讨
  8. Silverlight/Windows8/WPF/WP7/HTML5周学习导读(8月20日-8月26日)
  9. Eclipse用法和技巧八:自动添加try/catch块1
  10. android 恢复出厂设置代码流程(Good!)
  11. Hibernate应用中Java对象的状态
  12. 自学指南——零基础教你快速学习软件测试?
  13. 原始分布式架构服务探索的得与失
  14. c语言大数乘方算法,用c语言实现大数乘方
  15. Python数据分析与可视化(基础知识)
  16. 鸡兔同笼问题,假设鸡兔同笼,上有35个头,下有94只足,问鸡兔分别有几只?
  17. SourceTree提交vue前端代码报错git -c diff.mnemonicprefix=false -c core.quotepath=false commit -q -F C:\Users\
  18. 大漠找图算法_大漠找图怎么实现用资源表图片找的?(不用写出的方法)
  19. 射频卡机井灌溉控制器特点
  20. 支持Python3、JavaScript、Shell、TypeScript 的定时任务管理面板项目

热门文章

  1. 车牌定位系统matlab,基于Matlab的车牌定位系统的研究与设计论文
  2. js中onsubmit用法
  3. 【python初学者日记】输入正整数n,求1+2+3+……+n的值
  4. 如何截取视频中的一部分制作成GIF动态图
  5. Self-supervised
  6. 客户端时不时接收到10054错误
  7. Python爬虫实战(爬取豆瓣电影)
  8. Python使用traceback.print_exc()输出异常信息
  9. 在西雅图华盛顿大学 (University of Washington) 就读是怎样一番体验?
  10. 笔顺、拼音查询小工具推介