通过本地机器连接到远程MySQL

时间:2010-02-19 07:51:57

标签: php mysql connection

我正在尝试通过安装在我本地Windows计算机上的PHP连接到远程MySQL数据库。

MySQL版本:5.1.43

远程数据库设置为接受来自我的IP的连接,但我不断收到此错误:

Warning: mysql_connect() [function.mysql-connect]: OK packet 6 bytes shorter than expected in "my file here"

Warning: mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using old authentication in "my file here"

有人能指出我正确的方向来弄清楚出了什么问题吗?

1 个答案:

答案 0 :(得分:0)

如果您控制远程服务器(即您可以更改其配置,甚至可能更新mysql数据库的模式),请参阅Cannot connect to MySQL 4.1+ using old authentication
如果您无法控制服务器,请参阅Mysql password hashing method old vs new