解决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 相关文章推荐
浅析InnoDB索引结构
Apr 05 MySQL
MySQL索引篇之千万级数据实战测试
Apr 05 MySQL
MySQL Shell的介绍以及安装
Apr 24 MySQL
MySQL Threads_running飙升与慢查询的相关问题解决
May 08 MySQL
详解MySQL中的主键与事务
May 27 MySQL
mysql优化之query_cache_limit参数说明
Jul 01 MySQL
mysql函数全面总结
Nov 11 MySQL
mysql 联合索引生效的条件及索引失效的条件
Nov 20 MySQL
mysql的Buffer Pool存储及原理
Apr 02 MySQL
MySQL中EXPLAIN语句及用法
May 20 MySQL
MySQL串行化隔离级别(间隙锁实现)
Jun 16 MySQL
mysql序号rownum行号实现方式
Dec 24 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中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
php获取文件名后缀常用方法小结
2015/02/24 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
thinkPHP框架实现的无限回复评论功能示例
2018/06/09 PHP
PHP实现微信退款的方法示例
2019/03/26 PHP
laravel 获取某个查询的查询SQL语句方法
2019/10/12 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
javascript GUID生成器实现代码
2009/10/31 Javascript
Javascript 遍历页面text控件详解
2014/01/06 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
JavaScript知识点总结之如何提高性能
2016/01/15 Javascript
jQuery之动画效果大全
2016/11/09 Javascript
js 作用域和变量详解
2017/02/16 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
Node爬取大批量文件的方法示例
2019/06/28 Javascript
vue input标签通用指令校验的实现
2019/11/05 Javascript
[02:55]含熏伴清风,风行者至宝、屠夫身心及典藏宝瓶二展示
2020/09/08 DOTA
Python之eval()函数危险性浅析
2014/07/03 Python
python读写json文件的简单实现
2017/04/11 Python
Python利用matplotlib生成图片背景及图例透明的效果
2017/04/27 Python
python-opencv在有噪音的情况下提取图像的轮廓实例
2017/08/30 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
对Python多线程读写文件加锁的实例详解
2019/01/14 Python
Python3远程监控程序的实现方法
2019/07/15 Python
python自动分箱,计算woe,iv的实例代码
2019/11/22 Python
Python zip函数打包元素实例解析
2019/12/11 Python
wxPython修改文本框颜色过程解析
2020/02/14 Python
TensorFlow的reshape操作 tf.reshape的实现
2020/04/19 Python
Python 必须了解的5种高级特征
2020/09/10 Python
Python使用socket_TCP实现小文件下载功能
2020/10/09 Python
北美主要的汽车零部件零售商:AutoShack.com
2019/02/23 全球购物
2014年镇党建工作汇报材料
2014/11/02 职场文书
导游词之无锡东林书院
2019/12/11 职场文书
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript
一文搞懂PHP中的抽象类和接口
2022/05/25 PHP
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers