php - 我可以安全地使用 MySQL-5.1 客户端库连接到 MySQL-5.0 服务器吗?

标签 php mysql upgrade compatibility backwards-compatibility

我们有一堆 PHP-5.3/Apache 服务器连接到一些 MySQL-5.0 服务器,我们想计划过渡到 MySQL-5.1。

在 PHP 服务器上有客户的东西(主要是常见的 floss 产品,如 joomla、wordpress 等)。我正在考虑将 Apache/PHP 部分升级到 MySQL-5.1 客户端库,并且仍然将服务器端保持到 MySQL-5.0 一段时间。

我做了一些谷歌搜索和一些 RTFM'ing 但没有找到太多:使用 mysql-5.1 客户端库连接到 5.0 服务器时是自找麻烦还是完美兼容?当然,我说的是两个分支的最新稳定版本,而不是一些旧版本。

最佳答案

我觉得应该没有问题。

客户端服务器谈一个协议(protocol)。协议(protocol)不是经常更改的东西。除此之外,它是 5.0 到 5.1 的通信。不是主要的版本差异。只是一个小的。所以它应该工作。较高版本的客户端应该始终能够与较低版本的服务器进行通信。但反过来是不可能的。

关于php - 我可以安全地使用 MySQL-5.1 客户端库连接到 MySQL-5.0 服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9647505/

相关文章:

php - 数据库 PHP MySQL 中的多个查询

php - Symfony2 UniqueEntity 不工作 : throws db exception

php - 如何使用 PHP strtotime 和日期函数转换 Datepicker 日期?

MySQL 多级父子 SP 和 IN 子句

javascript - MDL upgradeElement/upgradeDom 不工作

java - 从 Java 1.5 移植到 1.6 时如何调试?

php - LaravelCollective SSH try catch 异常失败

连接中的 MySQL COUNT 查询

mysql - 比较两个mysql表并保存第三个表的差异

delphi - 有什么好的论据可以说服管理层升级到 Delphi 2009/2010?