MYSQL 8.0+ 报错:Client does not support authentication protocol requested by server 解决方案

版权声明:自由转载-非商用-非衍生-保持署名 https://blog.csdn.net/mgsweet/article/details/80293165

前言

之前一直用mac的mysql都没这个问题,在win上配环境就出了这个问题,网上查出的那个OLD_PASSWORD('新密码')的方法是根本不行的,原因是根本就没有这个字段,大家可以执行下以下命令就清楚了。

mysql> show variables like ‘%password%’;

解决方法

这个问题其实是在安装过程中的Authentication Method这一配置过程中选择了第一种强加密所导致的,要解决的话只需要打开MySQL Installer对特定的选项进行重新配置就可以了;特定选项见下图:

这里写图片描述

猜你喜欢

转载自blog.csdn.net/mgsweet/article/details/80293165