快捷搜索:  

win2003下同一服务器装两个不同MYSQL,两个不同PHP版本

同一台服务器分别安装不同版本PHP和MYSQL

配置服务器的时候,问题来了,有的服务器用户是PHP4.4 MYSQL4.0,有的用户是PHP5 MYSQL5.0,因为站点数量极少,总不能弄两台服务器那么浪费哦...
查了下资料,解决了.
首先我安装的是MYSQL5,安装到了D盘下,这里没有什么特别.不过记得要把更改服务的名称,我这里设置的是"mysql5a"(是怕跟mysql4的服务冲突而已),安装成功之后,停掉MYSQL5的服务.
开始安装MYSQL4.0,安装成功后,注册服务,然后到c:\windows\下找到my.ini,将#port=3307去掉前面的"#"号,然后将3306更改成3307,保存,重启mysql4的服务.
现在在启动mysql5就可以启动起来了.

好了,现在mysql4.0和mysql5.0就共存了.
在安装程序的时候,想用MYSQL4.0的用户的服务器地址应为: localhost:3307 想用mysql5.0的用户默认填写localhost不用加端口号就可以了.

PHP4.4和PHP5.0的共存更简单了,用ISAPI的方式加载就可以了,这个没特别的....
补充一下,怎样让phpmyadmin分出来哪个才是mysql4哪个才是mysql5呢,
我这里用的是phpmyadmin2.10.1的,
需要编辑libraries目录下的config.default.php这个文件
查找$cfg['Servers'][$i]['port'] 然后将值改成3307 就识别到了mysql4,不改就是mysql5

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论