PHP5.3.1和PDO

PHP5.3.1和PDO,php,pdo,Php,Pdo,我越来越 PDO::_construct():OK数据包比最新的PHP5.3.1中预期的短6字节,有什么想法或修复方法吗?我假设您使用的是MySQL,因为此错误通常发生在中。这表明PHP和MySQL之间存在某种不兼容。如果不知道具体情况(版本号、完成的升级等),就很难诊断 我真的不应该这么说,但在许多情况下,降级到PHP5.2.x会立即解决问题。我假设您使用的是MySQL,因为此错误通常发生在中。这表明PHP和MySQL之间存在某种不兼容。如果不知道具体情况(版本号、完成的升级等),就很难诊断

我越来越
PDO::_construct():OK数据包比最新的PHP5.3.1中预期的短6字节,有什么想法或修复方法吗?

我假设您使用的是MySQL,因为此错误通常发生在中。这表明PHP和MySQL之间存在某种不兼容。如果不知道具体情况(版本号、完成的升级等),就很难诊断


我真的不应该这么说,但在许多情况下,降级到PHP5.2.x会立即解决问题。

我假设您使用的是MySQL,因为此错误通常发生在中。这表明PHP和MySQL之间存在某种不兼容。如果不知道具体情况(版本号、完成的升级等),就很难诊断


我真的不应该这么说,但在很多情况下,降级到PHP5.2.x会立即解决问题。

如果您使用新的mysqlnd驱动程序(PHP5.3中经常出现这种情况,因为它是5.3中引入的新功能之一),您就无法使用旧的密码系统连接到MySQL数据库

例如,见:


不确定是什么原因导致了您的问题,但这是一个常见的MySQL相关的事情,与PHP5.3

如果您使用的是新的mysqlnd驱动程序(PHP5.3中经常使用这种驱动程序,因为它是5.3中引入的新功能之一),则无法使用旧的密码系统连接到MySQL数据库

例如,见:


不确定是什么原因导致了您的问题,但这是一个常见的MySQL相关的事情,与PHP5.3

我的php应用程序需要5.3中的函数,这很棒。我的php应用程序需要5.3中的函数,这很棒。是的,为“username”@“hostmask”=PASSWORD(“thepassword”)设置了密码。好消息;-);;很高兴看到越来越多关于PHP5.3的问题!玩得高兴是的,这是为“username”@“hostmask”=密码(“thepassword”)设置密码的好消息;-);;很高兴看到越来越多关于PHP5.3的问题!玩得高兴