mysql資料庫提示連接太多的解決方法:1、登入mysql資料庫,查看目前活動的連線執行緒變數值;2、編輯my.cnf設定文件,加入【[mysqld] port=3306】; 3、重啟mysql伺服器。
解決方法:
查看max_connections
(推薦教學:mysql影片教學)
進入MySQL,用指令:
$ show variables
檢視資料庫最大可連接數的變數值:max_connections
檢視threads_connected
#進入MySQL,用指令:
$ show status
查看目前活動的連接執行緒變數值:threads_connected
設定max_connections ,在my.cnf檔案中,新增下面的最後一行:
複製
[mysqld] port=3306 #socket=MySQL ...set-variable = max_connections=32000
修改完畢後,重啟MySQL即可。當然,為了確保設定正確,應該查看一下max_connections。
注意:
1、雖然這裡寫的32000。但實際MySQL伺服器允許的最大連線數16384;
2、除max_connections外,上述其他配置應該根據你們系統本身需要進行配置,不必拘泥;
3、增加了最大允許連接數,對系統消耗增加不大。
4、如果你的mysql用的是my.ini作配置文件,設定類似,但設定的格式要稍作變通
相關推薦:mysql教學
以上是mysql資料庫提示連接太多怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!