問題解決:1040-Too many connections 錯誤

    今天啓動一個web服務的時候tomcat在Eclipse下總是啓動失敗,並且在啓動此web服務的同時,訪問Mysql其他庫的表會報錯,如下圖:

wKioL1REzZvxADXBAABUZcLTvxU632.jpg


錯誤原因:mysql規定的最大連接數爲151,但是啓動的web服務初始化連接池初始化了200個連接,所以tomcat啓動服務失敗,而且在啓動此web服務過程中初始化數據庫連接數超過了mysql規定數,導致操作其他應用的庫表報錯(1040-Too many connections)

(show full processlist 命令可以查看當前數據庫的連接情況)


解決方案:修改Mysql最大連接數即可

數據庫環境:Window 7+MySql5.7

修改最大連接數,修改文件:D:\ProgramData\MySQL\MySQL Server 5.7\my.ini 中的max_connections=1000

重啓mysql即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章