PHP报告的MySQL服务器版本与MySQL版本不同

PHP报告的MySQL服务器版本与MySQL版本不同,php,mysql,wordpress,Php,Mysql,Wordpress,我在RHEL 5盒子上运行Wordpress。PHP是5.3.3版,我们刚刚将box上的MySQL服务器升级到5.5.32(从5.0.xx升级) 升级似乎进行得很顺利,Wordpress运行得很好。但我不明白的是,PHP继续报告它正在使用MySQL 5.0.95 有人知道我如何告诉PHP使用MySQL 5.5吗?只要在我添加到答案中时将我的评论变成答案,它就变得更完整了 PHP使用的是MySQL客户端库的5.0.95。PHP不会报告MySQL服务器上使用的MySQL版本 您可以在PHP机器上更新

我在RHEL 5盒子上运行Wordpress。PHP是5.3.3版,我们刚刚将box上的MySQL服务器升级到5.5.32(从5.0.xx升级)

升级似乎进行得很顺利,Wordpress运行得很好。但我不明白的是,PHP继续报告它正在使用MySQL 5.0.95


有人知道我如何告诉PHP使用MySQL 5.5吗?

只要在我添加到答案中时将我的评论变成答案,它就变得更完整了


PHP使用的是MySQL客户端库的5.0.95。PHP不会报告MySQL服务器上使用的MySQL版本

您可以在PHP机器上更新mysql客户端库。或者更好的是,您可以考虑用MySQL原生驱动程序重新编译PHP,这将使您无法在您的机器上拥有MySQL客户端库。 有关MySQL本机驱动程序的更多信息:

如果您只想在RHEL 5上升级MySQL客户端包,请使用RPM。我不确定mysql客户端的最新rpm包是以RHEL 5命名的,但命令如下:

rpm -Uvh mysql-clientXXXX.rpm

PHP“报告”MySQL 5.0.95在哪里?PHP使用的是MySQL客户端库的5.0.95。PHP不会报告MySQL服务器上使用的MySQL版本。您可以在PHP机器上更新mysql客户端库。或者更好的是,您可以考虑使用PHP启用MySQL原生驱动程序来编译PHP,这将使您无法在机器上拥有MySQL客户端库。更多信息:当我运行phpinfo()脚本时,我看到了这一点。另外,mysql-V报告:mysql版本14.12发行版5.0.95,用于使用readline 5.1的redhat linux gnu(x86_64),那么
phpinfo()说了什么?“客户端API版本”?正如@MikeBrant指出的,这不是服务器版本。好的,很好。这给了我一些尝试。谢谢-我跑完后会回来报告的。谢谢@哈拉特金斯刚刚根据您的上述评论对软件包升级添加了评论。