请教大仙们 用lua链接mysql数据库提示这个,如何原因呢,如何解决呢? failed to connect: old pre-4.1 authentication protocol not supported: nil nil nil
Hello! 2013/7/9 mail.qih: > 用lua链接mysql数据库提示这个,如何原因呢,如何解决呢? > > failed to connect: old pre-4.1 authentication protocol not supported: nil nil nil > lua-resty-mysql 库并不支持 MySQL 4.1.1 版本之前的老的验证协议,建议重新配置你的 MySQL 数据库,以使用新的默认就启用的更安全的验证方法。细节见 MySQL 官方的文档: http://dev.mysql.com/doc/internals/en/authentication-method.html 当然,如果你有兴趣给 lua-resty-mysql 添加对老的验证协议的支持,也欢迎贡献补丁 :) Best regards, -agentzh
Hello! 2013/7/9 mail.qih: lua-resty-mysql 库并不支持 MySQL 4.1.1 版本之前的老的验证协议,建议重新配置你的 MySQL 数据库,以使用新的默认就启用的更安全的验证方法。细节见 MySQL 官方的文档: http://dev.mysql.com/doc/internals/en/authentication-method.html 当然,如果你有兴趣给 lua-resty-mysql 添加对老的验证协议的支持,也欢迎贡献补丁 :) Best regards, -agentzh