解决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 16 MySQL
MySQL 如何分析查询性能
May 12 MySQL
52条SQL语句教你性能优化
May 25 MySQL
zabbix监控mysql的实例方法
Jun 02 MySQL
解决mysql模糊查询索引失效问题的几种方法
Jun 18 MySQL
MySQL系列之七 MySQL存储引擎
Jul 02 MySQL
SQL实现LeetCode(176.第二高薪水)
Aug 04 MySQL
深入解析MySQL索引数据结构
Oct 16 MySQL
MySQL七大JOIN的具体使用
Feb 28 MySQL
MySQL安装失败的原因及解决步骤
Jun 14 MySQL
mysql拆分字符串作为查询条件的示例代码
Jul 07 MySQL
MySql按时,天,周,月进行数据统计
Aug 14 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懒人函数 自动添加数据
2011/06/28 PHP
php线性表顺序存储实现代码(增删查改)
2012/02/16 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
smarty模板引擎中变量及变量修饰器用法实例
2015/01/22 PHP
PHP图形计数器程序显示网站用户浏览量
2016/07/20 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
PHP实现动态添加XML中数据的方法
2018/03/30 PHP
javascript之锁定表格栏位
2007/06/29 Javascript
高亮显示web页表格行的javascript代码
2010/11/19 Javascript
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
js定时器(执行一次、重复执行)
2014/03/07 Javascript
nodejs实现遍历文件夹并统计文件大小
2015/05/28 NodeJs
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
微信小程序获取用户openId的实现方法
2017/05/23 Javascript
浅谈React中组件间抽象
2018/01/27 Javascript
Angular模版驱动表单的使用总结
2018/05/05 Javascript
微信小程序数据统计和错误统计的实现方法
2019/06/26 Javascript
react国际化化插件react-i18n-auto使用详解
2020/03/31 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
python抓取网页图片示例(python爬虫)
2014/04/27 Python
python命令行参数解析OptionParser类用法实例
2014/10/09 Python
Python 查看文件的读写权限方法
2018/01/23 Python
python3 图片referer防盗链的实现方法
2018/03/12 Python
Python 实现自动导入缺失的库
2019/10/29 Python
python绘制随机网络图形示例
2019/11/21 Python
python用WxPython库实现无边框窗体和透明窗体实现方法详解
2020/02/21 Python
来自Ocado的宠物商店:Fetch
2018/07/10 全球购物
门卫工作岗位职责
2013/12/17 职场文书
优质服务活动实施方案
2014/05/02 职场文书
运动会演讲稿300字
2014/08/25 职场文书
创业计划书之个人工作室
2019/08/22 职场文书
JS数组方法some、every和find的使用详情
2021/10/05 Javascript
SpringBoot2零基础到精通之数据库专项精讲
2022/03/22 Java/Android
如何通过一篇文章了解Python中的生成器
2022/04/02 Python