数据库连接数过多 too many
出現這個情況說明最大連接數少了
1.首先咱們可以關閉MySQL服務
?? ??? ?#linux下使用這個命令
?? ??? ?service mysql stop
?? ??? ?#win下是這個
?? ??? ?net stop mysql
2.啟動MySQL
?? ??? ?#linux下使用這個命令
?? ??? ?service mysql start
?? ??? ?#win下是這個
?? ??? ?net start mysql
3.登錄mysql
?? ?mysql -u root -p?
?? ?輸入密碼
4.查看當前最大的連接數(執行下面這句話,別忘記 加“;”)
show variables like ‘max_connections’;
?? ?
mysql> show variables like 'max_connections';
+-----------------+-------+
| Variable_name ? | Value |
+-----------------+-------+
| max_connections | 151 ? |
+-----------------+-------+
1 row in set (0.01 sec)
5.可以看到我這個最大151
臨時修改最大連接數,重啟MySQL無效 ?一般不會重啟
set global max_connections=1000;
使用上面的可以進行臨時開啟,想要一直開啟就需要去MySQL下面的my.ini文件里修改
6.再次查看show variables like ‘max_connections’;
如果變了就正常了
總結
以上是生活随笔為你收集整理的数据库连接数过多 too many的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: @FeignClient 接口调用
- 下一篇: 无法连接 服务器/虚拟机中的数据库,报错