关于navicat连接mysq出现如下错误解决方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37774696/article/details/85383082

Navicat Premium 12系列 连接MySQL数据库时会出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的错误:
在这里插入图片描述
解决方法:
首先通过命令行进入mysql,依次输入以下命令:

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的密码

FLUSH PRIVILEGES; #刷新权限

再重置下密码:alter user ‘root’@‘localhost’ identified by ‘111111’;

在这里插入图片描述

再去navicat连接即可。

猜你喜欢

转载自blog.csdn.net/m0_37774696/article/details/85383082