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

如下图所示:

相关推荐
invicinble18 小时前
对于梳理mysql和jdbc,以及hikiria三者依赖的关系
数据库·mysql
skywalk816318 小时前
DBAASP‌(Database of Antimicrobial Activity and Structure of Peptides) 怎么下载数据集
数据库
knighthood200118 小时前
PCL1.14.0+VTK9.3.0+Qt5.15.2实现加载点云
开发语言·数据库·qt
学到头秃的suhian18 小时前
Redis分布式锁
java·数据库·redis·分布式·缓存
番茄去哪了19 小时前
Redis零基础入门
数据库·redis·缓存
Elastic 中国社区官方博客19 小时前
可执行操作的 AI agents:使用 Agent Builder 和 Workflows 自动化 IT 请求
大数据·数据库·人工智能·elasticsearch·搜索引擎·自动化·全文检索
凯子坚持 c19 小时前
Agentic AI最小可用部署方案:基于 SQLite + ChromaDB 构建 openJiuwen 本地轻量化智能体平台
数据库·人工智能·sqlite·openclaw
认真的薛薛19 小时前
数据库-日志管理、备份恢复与主从同步
数据库·分布式·mysql
yixin12319 小时前
数据库(MySQL):使用命令从零开始在Navicat创建一个数据库及其数据表(一).创建基础表
数据库·mysql·oracle
sunxunyong19 小时前
mysql HA异常最新恢复方案
数据库·mysql