有没有办法升级PHP4 mysql客户端?
我收到以下错误:
客户端不支持服务器请求的身份验证协议; 考虑升级 MySQL 客户端
我知道我可以通过以下方式解决它:
SET PASSWORD FOR user@localhost = OLD_PASSWORD('password');
但我想知道是否有另一种方法可以通过使用不同的 PHP mysql 扩展或其他方式来实现它?
I get the following error:
Client does not support authentication protocol requested by server; consider upgrading MySQL client
I know I can solve it with:
SET PASSWORD FOR user@localhost = OLD_PASSWORD('password');
But I want to know if there is another way to do it by using a different PHP mysql extension or something?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一种选择是按照您的建议使用
OLD_PASSWORD
,另一种选择是升级 MySQL 客户端库和 PHP MySQL 绑定。 我不知道还有什么其他选择:没有替代库。One option is to use
OLD_PASSWORD
as you've suggested, another option is to upgrade the MySQL client library and the PHP MySQL bindings. I don't know of any other option: there is no alternative library.