当前位置:首页 > 技术分享 > 详情
sousuo
sousuo

程序中显示 mysql数据库连接错误:Too many connections 解决办法

上传时间:2023-08-08            浏览次数:668

如果您的程序报错,显示的是,数据库连接错误:Too many connections 这个是数据库返回的错误码。翻译一下就是:连接数太多。解决办法有很多种,一般是因为共计或者网站确实访问量太大。

那么怎么解决呢?我们建议是,先调整连接数上限,如果还不行,就要升级服务器配置了。如果是宝塔面板,可以找到软件商店,找到mysql数据库,后边有一个“设置”按钮,点击后可以看到mysqld管理,如下图所示:

调整max_connections=500,数值调整到10倍,5000个,再次观察服务器有没有异常。如果没有异常就用这个值。也不是越大越好,因为如果太大,可能会内存或者CPU受不了。

当这个值调整大的情况下,还是不行。那么就有其他步骤:

1、升级服务器

2、看看是否有攻击,进行防御

3、减少程序对数据库的占用(这个一般不太好操作)

如果您对宝塔设置,或者数据库、程序不太了解,也欢迎找我们协助处理。永易搜科技,专业提供网站服务,您值得拥有!

本文作者:野狼优优

十六年网站建设相关经验
一站式为您提供网站相关服务

欢迎扫码咨询

发表评论
请遵守网络文明公约,理性发言
访客头像

还没有人来评论,快来抢个沙发吧!

0371-56789390
公司地址

郑州市花园路东风路向西300路南弘熹台22层

联系我们