MySQL安装出错历险记 之 Navicat连接MySQL8.0出现2059错误

  • 时间:2018-12-29 23:14 作者:iNick 来源:iNick 阅读:489
  • 扫一扫,手机访问
摘要:# 问题由来在今天安装了MySQL之后,像往常一样,打开Navicat打算连接数据库,却意外报错报错信息啊啊啊啊,怎样就老是报错啊,很烦,而后我就又开始了趴百度,找到理解决方案.下面来分享一下# 问题起因起因是在mysql8之前的版本中加密规则为mysql_native_password.而mysq

# 问题由来

在今天安装了MySQL之后,像往常一样,打开Navicat打算连接数据库,却意外报错

报错信息

啊啊啊啊,怎样就老是报错啊,很烦,
而后我就又开始了趴百度,
找到理解决方案.下面来分享一下

# 问题起因

起因是在mysql8之前的版本中加密规则为mysql_native_password.
而mysql8之后的加密规则为caching_sha2_password.

# 问题结局

处理此问题有两种方法:
一种是升级navicat驱动来处理此问题,
一种是将mysql客户登录的加密规则修改为mysql_native_password。

第一种方式,我改了好久,都没有搞出来,放弃了

这里采用第二种方式。

打开命令行输入以下代码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';  #升级客户的密码 FLUSH PRIVILEGES; #刷新权限

而后即可以了

参考文章:武松肉搏白骨精的文章

PS:
对了,还有一种方法,就是卸载MySQL,安装5.7的版本
假如有哪里不对的,欢迎来指正,也欢迎一起来交流学习哇

-- iNick
-- 2018/12/29

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】2FA验证器 验证码如何登录(2024-04-01 20:18)
【系统环境|】怎么做才能建设好外贸网站?(2023-12-20 10:05)
【系统环境|软件环境】梦幻仙域游戏攻略(2023-12-19 10:02)
【系统环境|软件环境】梦幻仙域游戏攻略(2023-12-19 10:02)
【系统环境|】卡帕部落揭秘潮玩新宠,探究玩法(2023-12-14 09:45)
【系统环境|数据库】 潮玩宇宙游戏道具收集方法(2023-12-12 16:13)
【系统环境|】如何开发搭建卡帕部落模式源码(2023-12-12 10:44)
【系统环境|】遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!(2023-10-12 17:31)
【系统环境|服务器应用】克隆自己的数字人形象需要几步?(2023-09-20 17:13)
【系统环境|】Tiktok登录教程(2023-02-13 14:17)
手机二维码手机访问领取大礼包
返回顶部