連接字串中的用戶名和密碼錯誤。你查一下test.php的第三行看看就知道了。
站在用戶的角度思考問題,與客戶深入溝通,找到鐘樓網(wǎng)站設(shè)計與鐘樓網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋鐘樓地區(qū)。
我覺得可能是樓主的某些程序?qū)懙挠袉栴},可能占用了連接而沒有斷開。
php3最好用apache4。80端口可能被別的程序占用。不行換個環(huán)境包如phpstudy試試。phpstudy支持php2到6自由切換。支持iis,nginx,apache等26種組合一鍵切換。
這個錯誤的意思是文件沒有找到,需要的文件名是:數(shù)據(jù)庫連接.PHP 你檢查文件是否存在,確保正確文件存在即可解決。
檢查以下內(nèi)容:php.ini 有沒有加入mysql的擴展模塊。mysql 服務(wù)是否已經(jīng)啟動。mysql 服務(wù)器端口是不是 3307。mysql 的 admin 用戶是否存在,密碼 admin 是否正確。mysql 的 admin 用戶是否能訪問 localhost 的資源。
首先你可以把鏈接失敗的錯誤編碼或者錯誤代碼展示出來,然后根據(jù)錯誤編碼去手冊上面找對應(yīng)編碼錯誤的原因及解決的辦法。
首先確認(rèn)數(shù)據(jù)庫名是否寫錯,然后看引入路徑是否正確。最后看語法是否正確。沒有報錯提示,只能想到這些。
php3最好用apache4。80端口可能被別的程序占用。不行換個環(huán)境包如phpstudy試試。phpstudy支持php2到6自由切換。支持iis,nginx,apache等26種組合一鍵切換。
檢查了下,php的mysql擴展正確安裝,mysql服務(wù)正常啟動--那就奇了怪了。又用navicat連接,居然連上了。看來是php和mysql間的通訊出了問題。
然后在PHP中 mysql_create_db() 函數(shù)已廢棄。最好用 mysql_query() 來提交一條 SQL 的 CREATE DATABASE 語句來代替。
肯定是用戶名和密碼的問題,你CMD命令輸入mysql -u admin -p admin試試看。
錯誤是mysql_fetch_array的參數(shù)應(yīng)該是資源類型的。
如果沒有,你可以找到php5的目錄,找到一個這樣的文件,叫做 php.ini-dist,把這個文件用記事本打開。