原文:Mysql的caching_sha2_password的坑

概述 今天我用homebrew安装Mysql . ,安装完成之后,用Workbench和Sequel Pro连接数据库都失败了,并且都报caching sha password相关的错误,经过查资料,原因是Mysql . 的默认认证方式改用sha 了,但是Workbench和Sequel Pro里面都没有sha 的插件,所以报错了。我把解决方法记录下来,供以后开发时参考,相信对其他人也有用。 解决 ...

2019-08-19 23:16 0 6037 推荐指数:

查看详情

mysql8.0 caching_sha2_password

先来解释一下为什么会报这个错,在mysql8之前的版本使用的密码加密规则是mysql_native_password,但是在mysql8则是caching_sha2_password。 解决方案有很多,我是创建了一个新用户,并指定加密规则为:mysql_native_password,这样的话 ...

Sat Jul 20 23:30:00 CST 2019 0 1138
mysql80远程登录问题--caching_sha2_password

环境:centos7.2,mysql80社区版 现象如下 1)某台centos(非mysql主机) 2)本地navicat连接 分析:   1)什么是caching_sha2_password?   mysql的一个认证的插件——MySQL 8.0.4 ...

Fri Sep 14 20:33:00 CST 2018 0 2686
MySQL8.0安装caching_sha2_password问题

MySQL安装之后无法用工具连接上本地数据库 详情原因可见: https://mysqlserverteam.com/mysql-8-0-4-new-default-authentication-plugin-caching_sha2_password/ 解决办法,修改密码; 1.修改密码 ...

Sun Mar 24 21:55:00 CST 2019 0 602
MySQL8.0 caching_sha2_password报错问题

在bin目录下执行mysql -uroot -p123456 登录后执行: 打印: +-----------+------------------+-----------------------+| host | user | plugin ...

Mon Aug 06 00:29:00 CST 2018 0 4429
关于mysql8.0 caching_sha2_passwordsha256_password认证方式

今天开发上线新系统反馈数据库连接有问题。自己分别在命令行下及navicat进行连接发现,发现root用户密码在命令行下可以正常连接,但是新建立的子用户连接不上。于是就换成管理员密码。立即就连接上了。看 ...

Fri Oct 29 19:07:00 CST 2021 0 954
Authentication method 'caching_sha2_password' not suppor

这样的问题是因为开发过程中的mysql版本低所导致的,如果你现在打开的电脑上的mysql版本与另一台mysql版本不一致需要自动去更换一下项目中的引用。 将原来项目中的引用移除,然后打开项目到 bin 目录下删除掉 mysql.data.dll 和 mysql ...

Tue Oct 30 20:47:00 CST 2018 0 1341
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM