我需要我的应用程序连接到我的 Web 服务器的 MySQL 数据库,最好的选择是什么。首选数据感知组件。
我尝试了 zeos 7,但不断收到错误: SQL 错误:客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端,但未能修复。
Thanks
-Brad
@Brad ZEOS 组件是连接 MySQL 的绝佳替代方案,您遇到该错误是因为您使用的是旧版本的 MySQL 客户端。 MySql 4.1 引入了一种新的密码哈希算法,要解决此问题,您有 2 个选项。
1) 更改您的 MySQL 客户端以使用 4.1.1 或更高版本的客户端库。
2)使用OLD_PASSWORD函数
您必须在 mysql 服务器中运行此脚本。
SET PASSWORD FOR 'user' = OLD_PASSWORD('password');
FLUSH PRIVILEGES;
检查此链接以获取更多信息
MySQL 中的密码哈希 http://dev.mysql.com/doc/refman/5.1/en/password-hashing.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)