Navicat For Mysql连接Mysql8.0报错:客户端不支持服务器请求的身份验证协议
创始人
2024-09-26 10:54:33
0

windows通过navicat连接本地mysql时报错:Client does not support authentication protocol requested by server; consider upgrading MySQL client

  • 一、问题原因
  • 二、解决方法1--失败
      • 1. 连接mysql客户端
      • 2. 修改加密方式
  • 3.正确的解决方法
    • 1.查找my.ini文件
    • 2.修改my.ini文件
    • 3.重启mysql
  • 4. 修改加密方式
  • 5. 再次尝试用 Navicat For Mysql 连接 Mysql8.0

一、问题原因

通过相关问题查阅,发现是由于navicat版本的问题造成连接失败。mysql8 之前的版本中身份验证方式是mysql_native_password,而在mysql8之后,身份验证方式是caching_sha2_password。

二、解决方法1–失败

通过Windows PowerShell(管理员),连接Mysql客户端,修改加密规则

1. 连接mysql客户端

右键windows图标,打开Windows PowerShell(一定要用管理员,不然重启服务时会提示拒绝访问),如下图所示:
在这里插入图片描述
输入以下命令:

mysql  -uroot -p 

在这里插入图片描述

2. 修改加密方式

-- 第一句 执行永不过期策略 ALTER USER 'root'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;   --第二句:更改加密方式   ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password

相关内容

热门资讯

九分钟ai智能!governo... 九分钟ai智能!governorofpoker3有辅助,wepoker破解游戏,靠谱教程(有挂平台)...
六分钟后台!德州微扑克辅助,w... 您好,微扑克这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游戏中...
四分钟下载!德扑之星 ai软件... 四分钟下载!德扑之星 ai软件,wepoker透视版下载,详细教程(有挂安装)-哔哩哔哩是一款可以让...
黑科技辅助!aa扑克用模拟器(... 您好,德州ai软件这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家在这款...
7分钟稳赢!德扑平台机器人,h... 7分钟稳赢!德扑平台机器人,hhpoker免费辅助器,可靠教程(有挂输赢)-哔哩哔哩;是一种具有地方...
3分钟了解!白金岛三打哈朋友房... 3分钟了解!白金岛三打哈朋友房辅助挂是真的,心动联盟原来确实是有挂,新版2024教程(有挂技巧)-哔...
盘点一款!wpk安卓下载辅助,... 盘点一款!wpk安卓下载辅助,wepOkEr软件透明挂,解密教程(有挂研究)-哔哩哔哩;1、点击下载...
八分钟辅助器!wepoke软件... 八分钟辅助器!wepoke软件收费是真的,wepoker黑侠破解,力荐教程(有挂实锤)-哔哩哔哩;是...
程序员教你!欢乐贰柒拾开外挂后... 程序员教你!欢乐贰柒拾开外挂后有表现,潮汕暗宝科技原来是有挂的,扑克教程(有挂讲解)-哔哩哔哩;AI...
盘点几款!wepoker辅助器... 盘点几款!wepoker辅助器安装包定制,wepOkEr原来是有挂猫腻,必胜教程(有挂测试)-哔哩哔...