作者CrazyKill (林一丰)
看板PHP
标题[请益] mysql_connect(), 无反应
时间Mon Aug 23 17:40:48 2010
各位大大你们好,我是php新手,使用mysql_connect(), 无反应 ...
程式码片段如下:
<?php
$mysqlhost="localhost";
$mysqluser="root";
$mysqlpasswd="";
echo "<p><b>READY TO CONNECT DB</b></p></body></html>\n";
// CONNECT DB
$link = @mysql_pconnect($mysqlhost, $mysqluser,$mysqlpasswd)
or exit("FAIL");
echo("OK");
?>
程式执行的时候,没看到OK, 也没看到FAIL,很奇怪 ...
系统环境应该没问题:
1. CentOS5 + Apache2 + MySQL5 + php5
2.
Apache确定有启动, 执行 httpd start成功,在
http://localhost下,有看到Apache2
相关内容
3.
php有被Apache带起,而且可以使用; 写个程式phptest.php, 程式码phpinfo(),
使用firefox输入网址
http://localhost/phptest.php,可以看到东西。ext目录下,
有看到 mysql,mysqli
4.
MySQL5有启动,直接执行 mysql -u root, 可以进入MySQL
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: CrazyKill 来自: 60.248.152.81 (08/23 17:41)
1F:→ kosjason:我测试过了 这个写法本身没问题 会不会是你密码自己有误? 08/23 18:51
2F:→ kosjason:我测试没看到任何问题= = 08/23 18:52
3F:→ CrazyKill:无密码 ~~~~~ mysql -u root也没有密码就进入 08/23 19:10
4F:→ gname:@mysql_pconnect 08/23 22:33
5F:→ CrazyKill: @mysql_pconnect是正确语法~~ mysql_connect我也试过 08/25 09:39
6F:→ CrazyKill:请教各位,你们php都是怎麽灌的啊 (我是用yum) 08/25 10:47
7F:→ CrazyKill:我也安装了 mysql-devel, 在php的configure合并进去了 08/25 10:48
8F:→ CrazyKill:重新make clean; make; make install 都成功 08/25 10:49
※ 编辑: CrazyKill 来自: 220.130.30.226 (08/25 10:51)
9F:→ joyolkreg:不要有@看看出现甚麽?? 08/26 13:15
10F:→ h124224:我之前有类似的情形....我那时打a.b.c.d:1234 也是不会出 08/26 20:24
11F:→ h124224:现任何错误讯息 後来才知道不用+port 就能正常连线... 08/26 20:25