mysql資料庫提示連線太多的解決方法:1、登入mysql資料庫,檢視當前活動的連線執行緒變數值;2、編輯my.cnf組態檔,新增【[mysqld] port=3306】;3、重新啟動mysql伺服器。
解決方法:
檢視max_connections
(推薦教學:)
進入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資料庫提示連線太多怎麼辦的詳細內容,更多請關注TW511.COM其它相關文章!