遇到这个问题是本机用的mysql是8.0的版本,而之前的版本用的是低版本的5.7或者6.8.
而这个问题的根本其实就是登陆加密的规则不一样,导致用户验证如法通过。

如上图所示,修改其加密规则以前低版本的:default_authentication_plugin=mysql_native_password;
另外修改完后不要忘记重启mysql服务:

本文解决从MySQL低版本升级至8.0后,因加密规则变化导致的登录验证失败问题。核心在于调整默认认证插件为mysql_native_password,并重启服务。
遇到这个问题是本机用的mysql是8.0的版本,而之前的版本用的是低版本的5.7或者6.8.
而这个问题的根本其实就是登陆加密的规则不一样,导致用户验证如法通过。

如上图所示,修改其加密规则以前低版本的:default_authentication_plugin=mysql_native_password;
另外修改完后不要忘记重启mysql服务:

611
929
2005
927

被折叠的 条评论
为什么被折叠?
