作者:qianweirui7058 | 来源:互联网 | 2023-09-25 07:03
官方说7.1.20版本和其他版本,默认都支持Mysql8.0的连接。可是我重新编译了7.1.33。连接不Mysql8.0还是报caching_sha2_password错误
官方说 7.1.20 版本 和其他版本,默认都支持 Mysql8.0 的连接。可是我重新编译了 7.1.33 。连接不 Mysql8.0 还是报 caching_sha2_password 错误。
难道 PDO 是不支持 caching_sha2_password 验证?只能用官方的 mysql_xdevapi
PS:因为数据库是连接集团别人部署的 Mysql8 。没权修改它的密码验证……
https://www.php.net/manual/en/ref.pdo-mysql.php
目前不支持,未来会支持,或者使用 mysql_xdevapi 扩展