1、比如有個(gè)user的表,且表里有數(shù)據(jù)。user=M(User);list=$user-find();dump($list);若有數(shù)據(jù),則表示連接成功。土辦法。

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),濟(jì)源網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:濟(jì)源等地區(qū)。濟(jì)源做網(wǎng)站價(jià)格咨詢:13518219792
2、thinkphp控制器文件,隨便查個(gè)sqlserver表中的數(shù)據(jù),看是否能成功打印,如果成功打印,那么證明數(shù)據(jù)庫連接成功。如果不能正確打印,那么看報(bào)錯(cuò)提示,在按照提示解決問題。
3、顯示沒有權(quán)限,看看用戶名有沒有起作用。Access denied for user @localhost ,中間沒有提示用戶名是什么。 或者是該用戶沒有對(duì)數(shù)據(jù)庫操作權(quán)限,可以用phpMyAdmin登錄對(duì)其權(quán)限修改。
4、conn= mysql_connect(localhost, mysql_user, mysql_password); //它將返回一個(gè)布爾值; if($conn){ echo 連接數(shù)據(jù)庫成功!//即$conn為true的情況。
5、語句,mysql_query() 在執(zhí)行成功時(shí)返回 TRUE,出錯(cuò)時(shí)返回 FALSE.使用方法:mysql_query($sql) or die( error: .mysql_error())插入一行數(shù)據(jù)。
6、mysql_connect是PHP的數(shù)據(jù)庫連接方法,$host是數(shù)據(jù)庫服務(wù),如localhost。
你需要判斷數(shù)據(jù)庫連接,連接失敗不是放到catch里面,應(yīng)該放到try里面,判斷$db是否等于false,如果等于,那么說明數(shù)據(jù)庫連接失敗。這里你仔細(xì)檢查下數(shù)據(jù)庫的dsn連接寫的是否正確。
已安裝mysql數(shù)據(jù)庫;檢查php環(huán)境是否已開啟mysql擴(kuò)展(一般情況下是開啟的);檢查方法:a.使用phpinfo();函數(shù),看有沒有mysql項(xiàng);b.打開php.ini文件,檢查php_mysql.dll前分號(hào)是否已取掉。
mysql_connect是PHP的數(shù)據(jù)庫連接方法,$host是數(shù)據(jù)庫服務(wù),如localhost。
if(!$mysql)//如果連接數(shù)據(jù)庫失敗,就輸出XXXXXX,并退出程序。
這個(gè)錯(cuò)誤顯示連接失敗的原因是:密碼錯(cuò)誤。不要懷疑電腦,肯定是密碼錯(cuò)了。
1、php鏈接mysql必備條件:已安裝mysql數(shù)據(jù)庫;檢查php環(huán)境是否已開啟mysql擴(kuò)展(一般情況下是開啟的);檢查方法:a.使用phpinfo();函數(shù),看有沒有mysql項(xiàng);b.打開php.ini文件,檢查php_mysql.dll前分號(hào)是否已取掉。
2、php獲取mysql表字段名稱和字段信息有三種方法。這三種方法分別為:mysql_fetch_field方法、desc方法和SHOWFULLFIELDS方法。
3、吧$Password和$row[Password]輸出出來看下,不過一般不這樣驗(yàn)證,直接吧帳號(hào)和密碼帶入mysql中查詢是否有記錄即可。
分享文章:php判斷數(shù)據(jù)連接數(shù)據(jù)庫 php連接數(shù)據(jù)庫查詢數(shù)據(jù)
當(dāng)前地址:http://chinadenli.net/article6/dsjohog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、建站公司、、商城網(wǎng)站、網(wǎng)站維護(hù)、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)