首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >mysql 连接报错 Authentication plugin 'caching_sha2_password'cannot be loaded

mysql 连接报错 Authentication plugin 'caching_sha2_password'cannot be loaded

作者头像
微风-- 轻许--
发布于 2019-08-31 19:14:29
发布于 2019-08-31 19:14:29
1.9K0
举报
文章被收录于专栏:java 微风java 微风

原文链接:https://blog.csdn.net/jinhaijing/article/details/83421189

Navicat连接linux上的mysql时报如下错误:

错误原因:

即从mysql5.7版本之后,默认采用了caching_sha2_password验证方式。

解决办法:

在linux服务器中,开启mysql,并进入连接的数据库执行如下语句,表示采用原来的身份验证机制。

mysql>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的mysql密码'; 如图:

再次测试即连接就成功。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年08月29日,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档