作者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)
→ kosjason:我測試過了 這個寫法本身沒問題 會不會是你密碼自己有誤? 08/23 18:51
→ kosjason:我測試沒看到任何問題= = 08/23 18:52
→ CrazyKill:無密碼 ~~~~~ mysql -u root也沒有密碼就進入 08/23 19:10
→ gname:@mysql_pconnect 08/23 22:33
→ CrazyKill: @mysql_pconnect是正確語法~~ mysql_connect我也試過 08/25 09:39
→ CrazyKill:請教各位,你們php都是怎麼灌的啊 (我是用yum) 08/25 10:47
→ CrazyKill:我也安裝了 mysql-devel, 在php的configure合併進去了 08/25 10:48
→ CrazyKill:重新make clean; make; make install 都成功 08/25 10:49
※ 編輯: CrazyKill 來自: 220.130.30.226 (08/25 10:51)
→ joyolkreg:不要有@看看出現甚麼?? 08/26 13:15
→ h124224:我之前有類似的情形....我那時打a.b.c.d:1234 也是不會出 08/26 20:24
→ h124224:現任何錯誤訊息 後來才知道不用+port 就能正常連線... 08/26 20:25