mysql資料庫提示連線太多怎麼辦

2020-10-15 12:00:40

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其它相關文章!