本文章轉載自:https://blog.csdn.net/cailongbiaoyuli/article/details/83542663
今天上午登錄系統平台發現了這個錯誤,鍵入密碼后,提示:too many connections,僅僅從字面上理解,太多連接,想了下應該不是nginx的錯誤,百度一下這個錯誤,發現是和 MYSQL 的max_connections 這的個參數的設置大小有關系。可以查看該參數的配置情況,在mysql命令行或者mysql工具命令行中鍵入命令:
show variables like '%max_connections%'; 顯示的結果如下

設置為151,是之前的人配置的還是系統默認,不得而知,感覺設置很小。而再看看連接數:比較多了。。。且大於我們的配置數。.
執行 show processlist;

所以看看mysql的配置文件。試着把max_connections參數改大一些。這里我改成了1500,PS:根據服務器的負載能力綜合調改,別一口氣吃個胖子。2333

更改后,重新啟動mysql。平台恢復正常,一個小問題,記錄下。
