2013-10-28 26 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 | 
+------------+