解决MySQL报“too many connections“错误


Posted in MySQL onApril 19, 2022

发现问题

最近使用mysql5.7的时候连接公司系统数据库时发现提示报错,出现mysql too many connection 的异常。经过查询发现是mysql的系统自带的连接数太小,连接的线程超过系统配置导致出现错误。

解决过程

1. 首先登录mysql终端,输入show variables like max_connections,查看最大连接数。

修改最大连接数:set GLOBAL max_connections=1000,配置好之后再次查看最大连接数的量。

解决MySQL报“too many connections“错误

2. 超过连接数的原因,是mysql的连接数保持时间太长可以修改一下保活机制show global variables like 'wait_timeout' ,就是最大睡眠时间。

修改一下 set global wait_timeout=300; 自动杀死线程。

解决MySQL报“too many connections“错误

3.  刚刚的配置是临时修改,重启mysql会失效。可以通过修改mysql的配置/etc/my.cnf。

group_concat_max_len = 10240
# 最大睡眠时间
wait_timeout=300
# 超时时间设置
interactive_timeout = 500

解决MySQL报“too many connections“错误

修改完毕后,重启mysql5.7即可。

解决MySQL报“too many connections“错误

在任务管理器找到MySQL,右键重新启动。

mysql限制最大连接数的原因

原因时因为底层的linux操作系统把进程可以打开的文件句柄数限制为1024了,导致mysql最大连接数时214

解决MySQL报“too many connections“错误

总结

到此这篇关于MySQL提示“too many connections“错误解决的文章就介绍到这了!

MySQL 相关文章推荐
MySQL 慢查询日志深入理解
Apr 22 MySQL
MySQL 角色(role)功能介绍
Apr 24 MySQL
将图片保存到mysql数据库并展示在前端页面的实现代码
May 02 MySQL
MySQL中distinct与group by之间的性能进行比较
May 26 MySQL
一文读懂navicat for mysql基础知识
May 31 MySQL
MySQL 时间类型的选择
Jun 05 MySQL
SQL实现LeetCode(197.上升温度)
Aug 07 MySQL
mysql timestamp比较查询遇到的坑及解决
Nov 27 MySQL
MySQL插入数据与查询数据
Mar 25 MySQL
MySQL创建管理RANGE分区
Apr 13 MySQL
Mysql 8.x 创建用户以及授予权限的操作记录
Apr 18 MySQL
mysql 索引的数据结构为什么要采用B+树
Apr 26 MySQL
Mysql查询时间区间日期列表,不会由于数据表数据影响
Apr 19 #MySQL
WINDOWS下安装mysql 8.x 的方法图文教程
CentOS MySql8 远程连接实战
Mysql排查分析慢sql之explain实战案例
Apr 19 #MySQL
MySQL视图概念以及相关应用
mysql 乱码 字符集latin1转UTF8
Apr 19 #MySQL
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
Apr 18 #MySQL
You might like
PHP 实现多服务器共享 SESSION 数据
2009/08/15 PHP
PHP获取一年有几周以及每周开始日期和结束日期
2015/08/06 PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
2019/04/23 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
PHP接入微信H5支付的方法示例
2019/10/28 PHP
thinkphp诸多限制条件下如何getshell详解
2020/12/09 PHP
一个js实现的所谓的滑动门
2007/05/23 Javascript
Prototype使用指南之selector.js说明
2008/10/26 Javascript
jQuery插件分享之分页插件jqPagination
2014/06/06 Javascript
jQuery内置的AJAX功能和JSON的使用实例
2014/07/27 Javascript
jQuery中is()方法用法实例
2015/01/06 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
AngularJS Bootstrap详细介绍及实例代码
2016/07/28 Javascript
jQuery实现的placeholder效果完整实例
2016/08/02 Javascript
把多个JavaScript函数绑定到onload事件处理函数上的方法
2016/09/04 Javascript
详解jQuery lazyload 懒加载
2016/12/19 Javascript
vue2.0项目中使用Ueditor富文本编辑器示例代码
2017/08/14 Javascript
小程序扫描普通链接二维码跳转小程序指定界面方法
2019/05/07 Javascript
autojs 蚂蚁森林能量自动拾取即给指定好友浇水的实现方法
2020/05/03 Javascript
python获得linux下所有挂载点(mount points)的方法
2015/04/29 Python
python采集百度百科的方法
2015/06/05 Python
对python3 一组数值的归一化处理方法详解
2018/07/11 Python
python按比例随机切分数据的实现
2019/07/11 Python
浅析Python3 pip换源问题
2020/01/06 Python
logging level级别介绍
2020/02/21 Python
Python CSS选择器爬取京东网商品信息过程解析
2020/06/01 Python
SmartBuyGlasses英国:购买太阳镜和眼镜
2018/01/29 全球购物
网游商务专员求职信
2013/10/15 职场文书
高中同学聚会邀请函
2014/01/11 职场文书
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
办公楼租房协议书范本
2014/11/25 职场文书
2015年暑期社会实践方案
2015/07/14 职场文书
初中班主任心得体会
2016/01/07 职场文书
学习计划是什么
2019/04/30 职场文书
【DOTA2】当街暴打?PSG LGD vs VG - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA