客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端

时间:2017-01-30 11:36:27

标签: mysql perl

我正在尝试通过Perl脚本连接MySQL客户端。但是我一次又一次地收到错误

  

错误1251:客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端

我的MySQL客户端已从5.1升级到5.6。

我使用的是Perl v5.12.0,DBD::mysql是4.017,DBI是1.613。

Perl模块或MySQL存在此问题。

1 个答案:

答案 0 :(得分:0)

在my.conf中 添加

的[mysqld]
跳过安全-AUTH =真

它允许使用旧协议,但您的安全性不再存在。只在开发环境中进行。