为了账号安全,请及时绑定邮箱和手机立即绑定

五十五 章 关于 #2059 mysql8.0 'caching_sha2_password'

标签:
数据结构

错误原因

在mysql8.0下,默认变成了default_authentication_plugin=caching_sha2_password,

客户端default_authentication_plugin=mysql_native_password

解决办法

1、修改mysql8.0默认加密方式

vim my.cnf
[mysqld]
default_authentication_plugin=mysql_native_password
刷新

2、重设密码?为什么,更新加密方式后,设置与

default_authentication_plugin=mysql_native_password

加密方式相一致的密码,因为以前密码的加密方式是caching_sha2_password。

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

刷新即可

感悟:自觉基础薄弱,转了许久才找到门。




点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消