大牛?无他,唯手熟尔!

mysql8+sqlyog:Plugin caching-sha2-password could not be loaded解决

摘要:今天用sqlyog连接mysql8数据库是发现报错:Plugin caching-sha2-password could not be loaded。信息确认填写的都对,最终发现是客户端不支持caching-sha2-password加密方式导致的。

本文由草根java提供,转载请注明出处https://www.caogenjava.com/detail/143.html

今天用sqlyog连接mysql8数据库,信息填写的都对,但是就是报错:Plugin caching-sha2-password could not be loaded。

84ba7bd9912dbff0e5045f474790cbf.jpg

经过一番查找,原来是:sqlyog客户端不支持caching-sha2-password加密方式。最新版本的sqlyog是否支持没有测试,但是高版本的navicat是支持的,可以成功登录。所以要想让这些不支持caching-sha2-password加密的客户端连接上数据库,方案就是:换一种大家都支持的加密方式:mysql_native_password。

方案一:本地安装了高版本navicat的,直接通过图形界面修改。

image.png

方案二:通过命令行进入mysql,用命令修改。

#更新一下用户的密码为1234
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 
#刷新权限
FLUSH PRIVILEGES;


双11云服务器热购推广(腾讯云):2核+4G内存+3M带宽=688元/3年(仅限新用户)

除非注明,文章均为草根java原创,转载请注明本文地址: https://www.caogenjava.com/detail/143.html

上一篇:苹果开发者账号一直审核中?那是因为苹果一直在等你电话!        下一篇:U盘安装CentOS 7终极方案,简单有效
网友评论,共0 发表评论
昵称:
评论:
验证码: 刷新验证码
双11云服务器热购
    购买建议:带宽不用太高了,1M就够用,多考虑内存。