mysql连接数量设置(too many connections)

  1. 首先登录mysql

查看最大连接数:

输入:show variables like 'max_connections';

修改最大连接数:

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

配置是临时修改,重启mysql会失效。

2、修改完成之后重启服务就会生效。

3、当MySQL的连接保持时间太长时,未能及时释放也会导致连接数被占满,所以查询MySQL连接数保持时

输入:show global variables like 'wait_timeout';

4、修改MySQL连接数的保持时长

输入:set global wait_timeout=300;

做完上述操作后,再重启程序。

5、设置永久有效,需要修改MySQL的配置文件my.ini

如下图所示:

相关推荐
扑火的小飞蛾12 小时前
【Oracle Database 分区表】之新特性_18c(三)
数据库·oracle
九章-12 小时前
集中式数据库 vs 分布式数据库:2026 最新对比,选哪个更合适?
数据库·分布式·集中式
softshow102612 小时前
Redis 分布式锁必避问题及解决方案
数据库·redis·分布式
韩立学长12 小时前
【开题答辩实录分享】以《足球球员数据分析系统开题报告》为例进行选题答辩实录分享
java·数据库·mysql
Gauss松鼠会12 小时前
【openGauss】openGauss 如何进行数据库例行维护
数据库·sql·database·opengauss
小-黯13 小时前
QT编译MySQL驱动教程(Windows/Linux)
windows·qt·mysql
萧咕13 小时前
理解MySQL数据可视化的核心概念
数据库·mysql·信息可视化
wWYy.13 小时前
详解redis(5):Gossiping 协议
数据库·redis·缓存
静谧空间13 小时前
Linux自动备份Mysql数据
linux·运维·mysql
霖霖总总13 小时前
[小技巧40]MySQL中的MVCC:多版本并发控制的深度解析
数据库·mysql