Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

已解决:XP下MySQL5安装成功但无法使用!!!

[复制链接]
weaver2000 发表于 2007-10-24 12:55:26 | 显示全部楼层 |阅读模式
谢谢楼下的热心帮助,经过反复检查是我的php.ini没有配置正确,C盘Windows下的php.ini配置正确了,不知道为什么也C盘的inepub下也有一个php.ini,在将Windows下配置正确的php.ini复制过去覆盖之后,重新启动电脑,就成功支持mysql5.0了,希望我的经过对各位有所帮助!一定要保证php.ini的配置正确!

我想在本地xp系统中配置一下IIS+php+mysql环境,测试一下dz的一些功能,按照网上提供的方法(https://discuz.dismall.com/thread-525970-1-1.html)进行配置(同时参照了http://www.im286.com/viewthread.php?tid=878768),成功安装php-5.2.0-Win32,并测试正常;成功安装zend,版本为:ZendOptimizer-2.6.0-Windows-i386.exe,可是在安装mysql5的时候(版本为:mysql-5.0.18-win32),安装成功,却无法使用,在安装dz6.0的时候检测环境说不支持mysql;

       然后我到mysql中文社区(bbs.mysql.cn),按照里面的mysql5全新安装手册mysql5全新安装手册),一步步进行安装,安装过程顺利,安装过程所出现的画面和手册提供的完全一致,可是安装dz6.0的时候依然提示系统不支持mysql,到任务管理器下查看进程,也可以看到mysqlld-nt.exe进程,重复了N次都不成功,每次重新安装前也都从控制面板进行了卸载,然后删除安装目录,再用超级兔子清理注册表,这样应该算是卸载完全了吧,可是每次都不成功,实在郁闷,请高手指教原因。

         说明:在安装mysql之前我安装过Discuz!EXP 6.0.0(详见https://discuz.dismall.com/thread-223885-1-1.html),是discuz官方为方便搭建php+mysql为制作的一个软件,用的是Apache 2.2.4-de5,因为和卡巴斯基冲突卸载了,也删除安装目录,用超级兔子清理注册表;我想应该不会有影响吧!


最后安装成功的画面为下图,应该算是成功启动服务了吧!


在本地按照网上提供的方法测试链接数据库,也不成功:
测试方法如下:
新建记事本,内容如下:
  1. <?
  2. $db_usrname="root"; //此处填你的用户名,本例中为root
  3. $db_password=""; //此处填你的密码, (我正确填写了我所设置的密码!)
  4. $conn=mysql_connect("localhost",$db_usrname,$db_password) or die ('I cannot connect to the database.');
  5. mysql_select_db("test",$conn);
  6. echo "Success";
  7. ?>
复制代码
保存为保存为dblinktest.php,并放入WWW根目录(这里是C:\Inetpub\wwwroot目录)。
在IE浏览器中输入http://localhost/dblinktest.php,回车,返回信息如下:
  1. Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\mysql.php on line 4
复制代码

[ 本帖最后由 weaver2000 于 2007-10-25 01:37 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
xiaoyuwxz 发表于 2007-10-24 12:59:18 | 显示全部楼层
是的,环境搭建没有成功,你也可以直接安装DZ来看下是不是成功,这个测试根本没什么用,只要看phpinfo.php就可以看出所有配置信息了
回复

使用道具 举报

ewuu.cn 发表于 2007-10-24 13:17:45 | 显示全部楼层
回复

使用道具 举报

 楼主| weaver2000 发表于 2007-10-24 14:10:33 | 显示全部楼层
原帖由 xiaoyuwxz 于 2007-10-24 12:59 发表
是的,环境搭建没有成功,你也可以直接安装DZ来看下是不是成功,这个测试根本没什么用,只要看phpinfo.php就可以看出所有配置信息了


你好,phpinfo.php可以成功运行,至于里面显示的那些信息,我不太明白,我想知道如何能够正确安装mysql!
回复

使用道具 举报

xiaoyuwxz 发表于 2007-10-24 15:38:10 | 显示全部楼层
你装的MYSQL没错,能正常启动了,只是PHP配置不正确
回复

使用道具 举报

coinyang 发表于 2007-10-24 18:02:15 | 显示全部楼层
我狂晕~~~~我刚才也是出现这个问题想来问问的,正好看到你发的帖子,那我就跟在后面吧。

装了好多DZ了,每次都正常,就今天出现怪现象啦,MYSQL明明已经启动,服务器里能看到MYSQL的服务程序,手工从CMD进MYSQL也正常,可DZ6.0的安装程序总是说服务器不支持MYSQL,试了许多方法都无法解决。
回复

使用道具 举报

coinyang 发表于 2007-10-24 18:35:18 | 显示全部楼层
看起来好象是PHP没有加载MYSQL模块,但检查PHP.INI里设置都是正确的。

见鬼了。
回复

使用道具 举报

xiaoyuwxz 发表于 2007-10-24 18:45:00 | 显示全部楼层
实再搞不定,偶收费教学,或代为配置
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 09:33 , Processed in 0.026820 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表