當前位置:
首頁 > 最新 > MySQL伺服器鏈接與關閉函數的製作和最佳時機

MySQL伺服器鏈接與關閉函數的製作和最佳時機

MySql伺服器鏈接應該儘早關閉,這並不意味著在同一個PHP腳本程序中,每一次資料庫操作後,立即關閉MySql伺服器鏈接,例如,程序closeConnectionTime.php如下。

在closeConnectionTime.php程序中,沒調一次student_query()函數,都會開啟新的MySql伺服器連接與關閉MySql伺服器連接,耗費了網路資源和伺服器資源,這裡推薦的做法是將程序closeConnectionTime.php修改為如下代碼。

這樣closeConnectionTime.php在進行資料庫操作時,近打開一個詞MySql伺服器連接,節省了網路和伺服器資源。

由於Web系統中的PHP程序需要經常和資料庫伺服器進行交互,而資料庫伺服器連接又是非常寶貴的系統資源,為了方便管理資料庫伺服器連接,,可以製作PHP函數專門管理資料庫伺服器連接,例如,程序database.php如下:

程序database.php首先定義了一個全局變數$databaseConnectiion,然後定義了一個開啟資料庫伺服器的連接函數getConnection()和資料庫伺服器連接關閉函數closeConnection()。

注意:使用database.php文件定義的getConnection()函數前,需要根據特定需要修改局部變數$hostname、$database、$userName、$password的值。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 行家匯 的精彩文章:

PHP的快速創建數組的函數
微信小程序公共設置的介紹
用die和exit終止PHP程序運行
調用JS-API發起微信支付
PHP編程語言中POST提交方式的應用

TAG:行家匯 |

您可能感興趣

伺服器上的 XML
Linux伺服器管理MySQL資料庫的常見命令
華為ARM伺服器可能會走IBM大機器的商業模式
新型銀行木馬使用微軟SQL Server作為C&C伺服器進行通信
XSLT-在伺服器端
DIY家用伺服器:PT下載機、媒體伺服器、NAS、軟路由、照片同步
國內有數萬台物聯網設備專用的MQTT伺服器未設置密碼
SIK密碼管理伺服器
GeForce NOW雲遊戲伺服器升級:支持RTX技術,歡迎各大廠商接入
NTP時間伺服器與chrony時間伺服器部署
雲伺服器CVM
使用JuiceSSH在安卓手機上管理遠程VPS伺服器,linux系統
針對APAC地區Windows伺服器的信息竊取行動
Web Forms HTML 伺服器控制項
AMD EPYC處理器上位:持續衝擊Intel對伺服器領域的壟斷
LINUX系統伺服器的常見攻擊
NodeQuery實時監控伺服器和網站穩定性及在線狀態信息工具
AMD最容易侵蝕Intel的伺服器晶元市場
黑客擦除所有伺服器數據:電郵商 VFEmail 倒閉了
Lenovo 伺服器SNMP V3設定