如何設置yii數據庫的長連接
1 回答

白板的微信
TA貢獻1883條經驗 獲得超3個贊
在配置文件設置屬性:webb/config/main.php中添加persistent或者attributes屬性;
檢測是否成功啟用長連接可以調用frameworkdbCDbConnection.php下的getPersistent()函數,返回true為啟用成功,false為啟用失敗;
如果使用了長連接而長期沒有對數據庫進行任何操作,那么在timeout值后,mysql
server就會關閉此連接,而客戶端在執行查詢的時候就會得到一個類似于“MySQL server has gone away“這樣的錯誤。
- 1 回答
- 0 關注
- 1069 瀏覽
添加回答
舉報
0/150
提交
取消