解决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 相关文章推荐
如何使用Maxwell实时同步mysql数据
Apr 08 MySQL
MySQL InnoDB ReplicaSet(副本集)简单介绍
Apr 24 MySQL
MySQL Threads_running飙升与慢查询的相关问题解决
May 08 MySQL
MySQL中distinct与group by之间的性能进行比较
May 26 MySQL
MySQL中in和exists区别详解
Jun 03 MySQL
MySQL索引失效的典型案例
Jun 05 MySQL
MySQL系列之十三 MySQL的复制
Jul 02 MySQL
ORM模型框架操作mysql数据库的方法
Jul 25 MySQL
SQL之各种join小结详细讲解
Aug 04 MySQL
mysql如何能有效防止删库跑路
Oct 05 MySQL
MySQL学习之基础命令实操总结
Mar 19 MySQL
MySQL创建管理HASH分区
Apr 13 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
提取HTML标签
2006/10/09 PHP
php格式化工具Beautify PHP小小BUG
2008/04/24 PHP
php UTF8 文件的签名问题
2009/10/30 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
2015/10/08 PHP
php观察者模式应用场景实例详解
2017/02/03 PHP
php readfile下载大文件失败的解决方法
2017/05/22 PHP
基于Web标准的UI组件 — 树状菜单(2)
2006/09/18 Javascript
javascript 有趣而诡异的数组
2009/04/06 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
2015/03/03 Javascript
再谈JavaScript异步编程
2016/01/27 Javascript
JavaScript实现打开链接页面的方式汇总
2016/06/02 Javascript
详解Jquery的事件操作和文档操作
2016/12/19 Javascript
javascript+css3开发打气球小游戏完整代码
2017/11/28 Javascript
json字符串传到前台input的方法
2018/08/06 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
layui lay-verify form表单自定义验证规则详解
2019/09/18 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
[02:39]DOTA2英雄基础教程 天怒法师
2013/11/29 DOTA
python判断端口是否打开的实现代码
2013/02/10 Python
在ironpython中利用装饰器执行SQL操作的例子
2015/05/02 Python
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
Python的地形三维可视化Matplotlib和gdal使用实例
2017/12/09 Python
Pandas缺失值2种处理方式代码实例
2020/06/13 Python
Python rabbitMQ如何实现生产消费者模式
2020/08/24 Python
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
加拿大鞋网:Globo Shoes
2019/12/26 全球购物
会计实习生工作总结的自我评价
2013/10/07 职场文书
路政管理专业个人自荐信范文
2013/11/30 职场文书
战友聚会主持词
2014/04/02 职场文书
内勤主管岗位职责
2014/04/03 职场文书
就业推荐表导师评语
2014/12/31 职场文书
社区元宵节活动总结
2015/02/06 职场文书
保险公司增员口号
2015/12/25 职场文书
详解Java实践之适配器模式
2021/06/18 Java/Android