当前位置: 首页 > news >正文

MySQL:to many connections连接数过多

当你遇到 MySQL: Too many connections 错误时,意味着当前连接数已达到 MySQL 配置的最大限制。这通常是由于并发连接过多或连接未正确关闭导致的。

一、查看当前连接数

查看 MySQL 当前允许的最大连接数

SHOW VARIABLES LIKE 'max_connections';

查看当前使用的最大连接数

SHOW STATUS LIKE 'Max_used_connections';

二、增加最大连接数

临时更改

SET GLOBAL max_connections = 300;

永久修改,MySQL配置文件路径:C:\ProgramData\MySQL\MySQL Server 8.0\my.ini

[mysqld]
max_connections = 300

三、调整超时时间

临时修改

SET GLOBAL wait_timeout = 600;
SET GLOBAL interactive_timeout = 600;

永久修改

[mysqld]
wait_timeout = 600
interactive_timeout = 600

四、清理睡眠连接

SHOW PROCESSLIST;
KILL <process_id>;

相关文章:

  • 【数据结构 -- AVL树】用golang实现AVL树
  • 商标撤三要求越来越高,一些注意!
  • 73.矩阵置零
  • 云原生架构下的企业 DevOps 治理实践:挑战、策略与落地路径
  • Git Hooks 和 自动生成 Commit Message
  • mysql的乐观锁与悲观锁
  • VUE3 中的 ResizeObserver 警告彻底解决方案
  • Mysql 中的日期时间函数汇总
  • 喷涂喷漆机器人详解
  • Translational Psychiatry | 注意缺陷多动障碍儿童延迟厌恶的行为与神经功能特征茗创科技茗创科技
  • 互联网大厂面试实录:从内容社区到AIGC的Java全栈技术场景问答
  • 【华为OD-B卷-打印文件 100分(python、java、c++、js、c)】
  • 码钉枪行业2025数据分析报告
  • C++修炼:map和set的使用
  • 频分复用信号在信道中的状态
  • 粤港澳编程题
  • Wan2.1 图生视频 支持批量生成
  • 渐开线少齿差传动学习笔记
  • 【Linux】第二十二章 访问网络附加内存
  • 十大排序算法--快速排序
  • 巴基斯坦西南部一辆客车遭袭造成至少4死30伤
  • 华生是养了狗,还是藏了枪——《福尔摩斯探案全集》翻译一例
  • 第1现场|俄媒称乌克兰网上出售北约对乌军培训手册
  • 陈龙带你观察上海生物多样性,纪录片《我的城市邻居》明播出
  • 人民网:激发博物馆创新活力,让“过去”拥有“未来”
  • 马上评|科学红毯,让科学家成为“最亮的星”