SQL图像华工具连接MySQL8,提示'caching_sha2_password'
小虾米
阅读:885
2021-03-31 21:12:58
评论:0
今天使用MYSQL图像化工具(HeidiSQL),连接本地MYSQL时,提示“cacheing_sha2_password”的错误信息。
我google了一下,发生这种问题的帖子还很多。主要体现在MYSQL 的版本问题上,MYSQL8版本以上,默认存储密码的方式修为:caching_sha2_password,而MYSQL8版本以下,默认存储密码的方式为:mysql_native_password.
第一步:查看本地MYSQL 的版本信息:
可以看出,我本地的MYSQL 版本为8.0.11. 重点:如果我们在修改密码时,未指定密码的存储方式,默认为'caching_sha2_password'.这就是mysql 图像化工具,输入正确的用户和密码时,图像化工具提示"caching_sha2_passwrod"的原因。
第二步:解决版本:修改原有MYSQL密码,指定密码的存储方式。
期望,MYSQL图形化的提供者,跟上MYSQL的版本。
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。