首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >mySQL错误1040:连接太多

mySQL错误1040:连接太多
EN

Stack Overflow用户
提问于 2013-01-15 12:08:55
回答 6查看 243.6K关注 0票数 62

如何解决这些问题,"SQL Error 1040: Too Many“

代码语言:javascript
复制
max_user_connection=500

仍然“连接太多”

EN

回答 6

Stack Overflow用户

发布于 2015-04-08 17:47:42

在您的程序中,您应该打开连接并保持打开状态,而不关闭它。

我面临着同样的问题,并最终确定了。

我在try catch之后添加了这段代码。

代码语言:javascript
复制
finally{
    try {
        rs.close();
        p.close();
        conn.close();
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}
票数 8
EN

Stack Overflow用户

发布于 2020-01-25 07:27:06

要查看为数据库配置了多少连接以供使用,请执行以下操作:

代码语言:javascript
复制
select @@max_connections;

要更改它,请执行以下操作:

代码语言:javascript
复制
set global max_connections = 200;

要查看当前已连接的数量:

代码语言:javascript
复制
show processlist;

我还编写了this piece of software来帮助我随着时间的推移创建一个很好的事务电子表格,以便我可以跟踪哪些查询是问题所在:

票数 4
EN

Stack Overflow用户

发布于 2014-12-05 20:21:47

试试这个:

打开终端并键入以下命令:sudo gedit /etc/mysql/my.cnf

将该行粘贴到my.cnf文件中:set-variable=max_connections=500

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14331032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档