描述:今天在用idea跑项目的时候出现了数据库拒绝连接报错,以为是项目的问题,打开navicat连接数据库,报了1040错误,于是就百度查原因,改了一下数据库最大连接数就好了。

上操作:

1.因为我们项目的数据库是mysql,装在服务器中的,于是我连接上服务器,找到配置文件的地址,vi配置文件:

解决MySQL连接时错误:1040 Too many connections的方法_配置文件

最后保存退出,重启mysql服务

2.再次打开navicat连接测试,发现不报错了。

总结:具体原因分析我找了以下情况,目前正在排查:

  1. 可能是mysql的max connections设置的问题
  2. 可能是多次insert,update操作没有关闭session,需要在spring里配置transaction支持。

希望有经验的大神指点一二!!