看板 PHP 關於我們 聯絡資訊
各位大大你們好,我是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