相关疑难解决方法(0)

无法使用旧身份验证连接到MySQL 4.1+

我正在尝试连接到http://bluesql.net上的mySQL数据库,但是当我尝试连接时,它会出现此错误:

Connect Error (2000) mysqlnd cannot connect to MySQL 4.1+ using old authentication
Run Code Online (Sandbox Code Playgroud)

我研究了这个,它与MySQL 4.1之前使用的一些旧密码方案有关.较新的版本可以选择使用旧密码,我读过这些密码可能会导致此问题.

我正在运行php 5.3,并连接mySQLi(新的mysqli(...)).我希望我能在代码中做些什么来连接到bluesql.net上的数据库 - 显然我不控制他们的数据库是如何设置的.降级php版本不是一个选项.

有人有主意吗?

php mysql authentication connection

69
推荐指数
4
解决办法
14万
查看次数

标签 统计

authentication ×1

connection ×1

mysql ×1

php ×1