2013-10-28 39 views
0

我将我的WampServer MySQL版本从5.6.12降级到5.0.96,以匹配我的实时服务器版本。当我查看我的phpinfo页面时,它显示我正在使用版本5.0.51a,而phpMyAdmin也显示它一样。在配置文件中,我可以更改要使用的版本号? PS:我正在运行Apache 2.0.63和PHP 5.2.11。WampServer - MySQL 5.0.96显示为MySQL 5.0.51a

编辑: SELECT version();显示它是5.0.96社区。

+0

只是一个建议:如果你的在线服务器环境是Linux操作系统(这可能是真实的),在本地机器上的虚拟机(VirtualBox或VMWare的播放器)进行开发,开发环境会更容易这样匹配。 – Populus

+0

@Populus我讨厌使用和安装整个虚拟机只是为了测试网站。 –

+0

另外,考虑使用PHP 5.3:P 5.2自2011年1月以来一直不受支持(http://www.php.net/eol.php) – Populus

回答

0

您看到的版本差异听起来像MySQL 客户端软件版本,而不是服务器版本。这是两回事。

在命令提示符下,我看到:

$ echo "<?php phpinfo(); ?>" | php | egrep '^mysqli?$|^Client' 

mysql 
Client API version => 5.5.32 
mysqli 
Client API library version => 5.5.32 
Client API header version => 5.5.32 
Client API version => 5.5.32 

但MySQL服务器本身是5.5.17。

mysql> select @@version; 
+------------+ 
| @@version | 
+------------+ 
| 5.5.17-log | 
+------------+