mysql客户端API库版本是否必须匹配已安装的MySQL / Percona服务器版本?

我正在运行科学Linux 6.3(与Redhat / CentOS /等..二进制兼容)作为LAMP堆栈。

我已经从Percona yum存储安装了Percona服务器和客户端v5.5。 但是,当我运行phpinfo()我注意到,在MySQL和mysqli部分,它列出的客户端API库版本5.1.66,而不是5.5x。

我猜这些需要匹配,至less是主要的版本,我不知道这种不匹配可能产生的后果是什么。

我是否需要恢复到Percona服务器和客户端v5.1?

这是为了生产环境,所以它需要是正确的。 我很感激任何投入或经验的人可以提供。

我正在运行科学Linux 6.3(与Redhat / CentOS /等..二进制兼容)作为LAMP堆栈。

我已经从Percona yum存储库安装了Percona服务器和客户端v5.5。 但是,当我运行phpinfo()我注意到,在MySQL和mysqli部分,它列出的客户端API库版本5.1.66,而不是5.5x。

我猜这些需要匹配,至less是主要的版本,我不知道这种不匹配可能产生的后果是什么。

我是否需要恢复到Percona服务器和客户端v5.1?

这是为了生产环境,所以它需要是正确的。 我很感激任何投入或经验的人可以提供。

(注意,我也将在Percona论坛上交叉发表)

对于v5.x服务器,运行v5.x客户端可以。 版本号不一定是完全匹配的,实际上在大多数情况下,即使是v4.x,甚至更早的客户端也可以在v5.x服务器上正常工作。