在用navicat连接MySQL8+时会出现2059错误,这是由于新版本的MySQL使用的是caching_sha2_password验证方式,但此时的navicat还没有支持这种验证方式。
解决方法就是将验证方式改为以前版本(5.7及以下)使用的验证方式mysql_native_password。具体的验证方式可以查看默认数据库'mysql'中user表plugin字段。
在命令行中登录数据库时不会出现2059错误,在命令行中登录数据库,执行下面的命令。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

'root'可以改为你自己定义的用户名,'localhost'指的是该用户开放的IP,可以是'localhost'(仅本机访问,相当于127.0.0.1),可以是具体的'*.*.*.*'(具体某一IP),也可以时'%'(所有IP均可访问)。'password'是你想使用的验证密码。

navicat连接MySQL8+时出现2059错误解决方法相关推荐

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

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

  2. Navicat连接MySQL8.0出现2059错误

    一. 原因 在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password 二. 解决 1. 将mysql8 ...

  3. SQLyog连接MySQL时出现2058错误解决方法

    解决方案 第一步 Win+R→cmd打开命令提示符, 输入以下命令:mysql -u root -p 1.1 提示Enter password,输入密码即可 1.2 如果提示"mysql不是 ...

  4. 登录mysql报错2059_navicat连接mysql报错2059的解决方法

    navicat连接mysql报错2059的解决方法 发布时间:2020-12-21 10:27:37 来源:亿速云 阅读:82 作者:小新 栏目:数据库 这篇文章给大家分享的是有关navicat连接m ...

  5. 使用navicat远程连接mysql时报2059错误解决方法

    navicat连接mysql时报2059错误解决方法 报错原因 解决方案 1.管理员权限打开cmd 2.修改加密规则及密码 3.退出,重启mysql 报错原因 这个错误出现的原因是在mysql8之前的 ...

  6. 使用Navicat连接MySQL时出现2059报错的解决方法

    使用Navicat连接MySQL时出现2059报错的解决方法 参考文章: (1)使用Navicat连接MySQL时出现2059报错的解决方法 (2)https://www.cnblogs.com/ir ...

  7. navicat for mysql 1045错误,navicat连接mysql时出现1045错误的解决方法

    navicat连接mysql时出现1045错误的解决方法 navicat for MySQL 连接本地数据库出现1045错误 如下图: 查了很多资料,意思是说mysql没有授权远程连接,也就是权限不够 ...

  8. Navicat 连接MySQL时出现1251错误的解决方案

    Navicat 连接MySQL时出现1251错误的解决方案 参考文章: (1)Navicat 连接MySQL时出现1251错误的解决方案 (2)https://www.cnblogs.com/diao ...

  9. 小白装机工具提示在引导修复时检测到错误解决方法

    通常情况下我们在使用小白一键重装系统软件进行在线重装 Windows 系统镜像时如果您碰到软件中提供"在引导修复时检测到错误:[BootFix.exe执行超时]"时,可以参考教程中 ...

最新文章

  1. 企业架构在中国的本地化发展
  2. 全网最细节的sds讲解,轻松拿下offer
  3. Kafka 教程(二) 集群搭建和容错性测试
  4. 任意java程序都可以是servlet吗_C#从Java servlet中获取文件流实现任意文件下载
  5. 什么是oracle命名,ORACLE数据库命名规范
  6. 赵泽良:规范引导数字平台健康发展是时代面临的新课题
  7. linux fish颜色配置,如何在 Linux 中安装、配置和使用 Fish Shell?
  8. mysql磁盘空间满了会崩吗_磁盘空间不够导致mysql崩溃重启
  9. 64位win10安装不了64位java(点了安装没反应)
  10. 微信小程序获取access_token报错errcode: 40125,errmsg: invalid appsecret
  11. 网页设计期末作品_平面、网页、UI设计师该如何做作品集?
  12. Excel技能学习小结
  13. Android6.0 打开自启动管理页面(华为、小米)
  14. 【百度网盘】 个人资源共享
  15. Windows热门的八款绘图软件总有一款是你想要
  16. c++----随机数算法
  17. 安防工程商前期收集客户信息15种方法与详细流程
  18. 命令行模式下运行js文件
  19. Day629.思考题解答① -Java业务开发常见错误
  20. ios 编译时报 Could not build module xxx 的解决方法尝试

热门文章

  1. 测试 | 讯飞星火升级,能力有很大提升,不再一本正经胡说
  2. ios文件同步传输神器:WALTR PRO Mac(1.0.98)
  3. python XML文件读写解析
  4. springBoot yml redis配置文件
  5. 甘肃省计算机二级考试培训,甘肃省2017年计算机二级考试网上报名须知及流程...
  6. 查看 Linux 内核以及系统版本的几种方法
  7. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第七集
  8. 专利让百度智能云创新技术更具竞争力
  9. 『带你学AI』一文带你搞懂OCR识别算法CRNN:解析+源码
  10. I18N、G11N、L10N的区别?