WampServer - MySQL 5.0.96 显示为 MySQL 5.0.51a

Posted

技术标签:

【中文标题】WampServer - MySQL 5.0.96 显示为 MySQL 5.0.51a【英文标题】:WampServer - MySQL 5.0.96 shows up as MySQL 5.0.51a 【发布时间】:2013-11-07 20:05:49 【问题描述】:

我将 WampServer mysql 版本从 5.6.12 降级到 5.0.96 以匹配我的实时服务器的版本。当我查看我的 phpinfo 页面时,它显示我使用的是 5.0.51a 版本,而 phpMyAdmin 也显示它相同。我应该在配置文件的哪个位置更改要使用的版本号?

PS:我正在运行 Apache 2.0.63 和 PHP 5.2.11。

编辑: SELECT version();显示它是 5.0.96-community。

【问题讨论】:

只是一个建议:如果你的实时服务器环境是Linux(这可能是真的),在你的本地机器上使用VM(VirtualBox或VMWare Player)进行开发,你的开发环境会更容易匹配那样。 @Populus 我不想使用和安装整个虚拟机来测试网站。 另外,考虑使用 PHP 5.3 :P 5.2 自 2011 年 1 月起不再支持 (php.net/eol.php) @Populus 我的实时服务器运行 PHP 5.0.96,所以我需要将它与我的本地开发服务器匹配。 好吧,如果您要测试多个网站,VM 是非常值得的。举几个优点:1)服务器环境更匹配,2)更快......我说的是快 5-10 倍 【参考方案1】:

您看到的版本差异听起来像是 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 |
+------------+

【讨论】:

以上是关于WampServer - MySQL 5.0.96 显示为 MySQL 5.0.51a的主要内容,如果未能解决你的问题,请参考以下文章

已经装了mysql5.0再装wampserver,原来的那个mysql还能正常使用吗?

wampserver下mysql如何导入数据库

mysql已经安装 又安装了 wampserver

安装WampServer关闭mysql服务后打不开了

WampServer 2.5 64位 WampServer是Apache+PHP+Mysql 集成环境

WampServer下修改和重置MySQL密码