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、MYSQL + javascript?根据三个用户 SELECT 输入产生一个结果(价格)

mysql - Gearmand 服务器完全锁定

mysql - Magento 2.2.6 到 2.3.2 升级问题

php - Yii1:Yii2 中的 Controller::beforeRender

php - 尝试在 where 子句中将字段与 0 进行比较时的奇怪行为

php - Codeigniter 的数据库错误

PHP mysqli_fetch_assoc 没有返回正确的值

Mysql查看多个条目

android - 以编程方式禁用 Android 操作系统升级?

sitecore - 升级到 sitecore 8 后,WEB API 调用出现 500 错误