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

如下图所示:

相关推荐
隐于花海,等待花开1 分钟前
窗口函数之排序函数详细解读及示例
大数据·数据库·hive
亚空间仓鼠2 分钟前
关系型数据库MySQL(四):读写分离
android·数据库·mysql
Wyz2012102410 分钟前
SQL中如何处理GROUP BY的不可排序问题_ORDERBY与聚合
jvm·数据库·python
Polar__Star16 分钟前
jsoup如何读取html
jvm·数据库·python
亚空间仓鼠18 分钟前
关系型数据库MySQL(三):主从复制
数据库·mysql
a95114164219 分钟前
怎么防范通过phpMyAdmin上传WebShell_禁止into outfile权限
jvm·数据库·python
InfinteJustice21 分钟前
如何统计SQL分组汇总数据_详解GROUP BY与HAVING用法
jvm·数据库·python
zhangchaoxies22 分钟前
如何使用 AWS Lambda 和 Python 获取 EMR 集群的标签列表
jvm·数据库·python
吕源林25 分钟前
如何处理SQL插入后的数据一致性校验_使用Checksum比对
jvm·数据库·python
Austindatabases27 分钟前
什么int类型里面能插入文字,还不能改字段类型--SQLite 五脏俱全系列 (2)
数据库·sqlite