?php
創(chuàng)新互聯(lián)主營吉林網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都APP應(yīng)用開發(fā),吉林h5重慶小程序開發(fā)搭建,吉林網(wǎng)站營銷推廣歡迎吉林等地區(qū)企業(yè)咨詢
mysql_connect("localhost","root","root");
mysql_select_db("mybbs");
Function close_db(){ 這個不會執(zhí)行,因為是函數(shù)定義,需要調(diào)用
mysql_close();
}
?
mysql_close()不會執(zhí)行,因為是在函數(shù)定義中編寫的代碼,而函數(shù)必須要調(diào)用才會執(zhí)行,所以數(shù)據(jù)庫不會關(guān)閉。
需要關(guān)閉數(shù)據(jù)庫的。如果是一個長連接的話,你的網(wǎng)站加入并發(fā)請求數(shù)很多,也就是說同時有很多人來訪問你的網(wǎng)站,并且每個訪問者都需要查詢一次mysql數(shù)據(jù)庫的話,會很快把你的系統(tǒng)資源消耗完了。短鏈接就沒有這個問題,每次查詢完就馬上關(guān)閉了,這樣不容易消耗過多的系統(tǒng)資源。但是長連接也有個好處就是,頻繁查詢的時候,可以節(jié)省了多次建立TCP連接的時間。
①如果用的是函數(shù),比如連接MySQL,$conn=mysql_connect($db_host,$db_username,$db_password)為連接MySQL數(shù)據(jù)庫的資源,關(guān)閉此連接用mysql_close($conn)。
②如果用的是PDO,如pdo=new PDO()為PDO連接,關(guān)閉連接將其設(shè)為null即可,即pdo=null。
希望能幫上你。
php循環(huán)更新數(shù)據(jù)庫不需要關(guān)閉。當(dāng)php文件被觸發(fā)時,它會更新數(shù)據(jù)庫,休眠等它就是這樣編程的,所以php循環(huán)更新數(shù)據(jù)庫不需要關(guān)閉。
每個頁面都是一個新連接,當(dāng)頁面執(zhí)行完畢后,會自動關(guān)閉連接,需要手動關(guān)閉的話,可以使用
mysql_close($con);