兄弟们进来帮忙看下这是怎么回事...

兄弟们进来帮忙看下这是怎么回事...

我在xp下配置php环境,测试php和mysql数据库的关联
  出现啦


Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\test.php on line 6

失败!

Warning: mysql_close(): no MySQL-Link resource supplied in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\test.php on line 9
  

请高手帮忙给解释下这是怎么回事....

附件

2.jpg (49 KB)

2007-12-18 02:30

2.jpg

mysql都启动了吧?你没有更改mysql的端口吧?
加上默认的端口吧 "localhost:3306"

[复制到剪切板]
CODE:
<?php
//php爱好者站 系列教程 [url]http://www.phpfans.net[/url]
$host "localhost:3306";
$user "root";
$password "12345";//12345改成你的mysql密码
$link=mysql_connect($host,$user,$password);  
if(!
$link) echo "<h1>失败!</h1>";
else echo 
"<h1>成功!</h1>";
mysql_close();
?> ;


如履薄冰

首先谢谢兄弟的帮忙!我是第一次弄这个,我就是按照咱们论坛上面说的一步一步弄的,端口是mysql默认的没有改过,这一步之前的所有步骤测试都是正常的。
到测试php和mysql数据库的关联 这步的时候,我第一次测试时忘记修改代码里面的密码,测试结果和这个一样,我后来又仔细的查看了一下代码,把密码改成我在装mysql时设置的密码,还是这个结果。至于你说的mysql启动没,我就不怎么懂啦,能详细的说下吗?

你试下加默认端口吧
"localhost:3306"
如履薄冰

还是不行呀。。。。。  我这次从头检查了一下还是不行呀!

谢谢兄弟,我经过两个多小时的奋斗终于给整好啦,原来我把mysql的端口弄错啦,弄成3309啦 看来要多实践才行呀
能告诉我怎么才能把端口改回去吗?