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設定