我安装了两个 mysql server 5.1.32 和 5.0.77(同一台机器,os x leopard)。我的 php mysql 扩展是针对 5.0.77 编译的(这是最简单的事情,我是在安装 5.1.32 之后做的)。我正在使用 5.1.32 安装,因为这是我编译 python MySQLdb 扩展所针对的。如果有的话,我不会用 php 编写太多代码。我主要使用的php安装是phpmyadmin。 phpmyadmin 以这种方式针对 5.1.32 mysql 服务器工作,但显示警告:
“您的 PHP MySQL 库版本 5.0.77 与您的 MySQL 服务器版本 5.1.32 不同。这可能会导致不可预知的行为。”。
我的问题。 phpmyadmin 会因为这种设置而出现严重问题吗?
我使用的是最新版本的 phpmyadmin,它通过 tcp 连接(不是套接字文件)进行连接。
最佳答案
您应该没有任何问题,所有查询都是通过 TCP 发送的,它们都非常标准。
我认为唯一不好的是您不能使用 ceratin 功能。
关于php - php mysql client 与mysql server 版本不匹配会出现什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/659877/