mysql数据库超过最大连接数的解决方法

 更新时间:2023年12月12日 10:20:57   作者:厌世小晨宇yu.  
当mysql超过最大连接数时,会报错”Too many connections”,本文主要介绍了mysql数据库超过最大连接数的解决方法,具有一定的参考价值,感兴趣的可以了解一下

1、报错信息

首先无论是navicat 执行sql还是 用idea启动多的服务都会有如下报错信息:

2、解决办法

2.1命令方式修改

这种方法是由其他资料提供的。这种修改方式是临时的,如果mysql服务重启设置就会还原,而且我试了这个方法还是上面的报错

set global max_connections=1500;

2.2修改my.cnf配置文件

首先找到这个配置文件,由于我是在虚拟机里面使用docker 安装的mysql,把配置文件挂载到了容器外边。

对这个配置文件 进行修改

vim my.cnf
输入 i 进入编辑模式
加入下面这一行属性配置
max_connections=1500
然后保存退出
Esc 
:wq
最后使用docker 重启mysql
docker restart mysql
查看是否启动成功
docker ps
如果报错查看启动日志
docker logs mysql

ps:

Mysql5.5~5.7:默认的最大连接数都是151,上限为:100000
Mysql5.0版本:默认的最大连接数为100,上限为16384

此时再检查时报错已解决

到此这篇关于mysql数据库超过最大连接数的解决方法的文章就介绍到这了,更多相关mysql 超过最大连接数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • MySQL中的 DQL 聚合函数详解

    MySQL中的 DQL 聚合函数详解

    SQL聚合函数是一组函数,用于计算并返回数据集的单个值,这些函数通常用于在SELECT语句中汇总数据,本文给大家介绍MySQL中的DQL聚合函数,感兴趣的朋友跟随小编一起看看吧
    2023-07-07
  • 详解MySQL中的SQRT函数的使用方法

    详解MySQL中的SQRT函数的使用方法

    这篇文章主要介绍了详解MySQL中的SQRT函数的使用方法,是MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • 一步步教你在Navicat上如何停止正在运行的MYSQL语句

    一步步教你在Navicat上如何停止正在运行的MYSQL语句

    很多时候我们会提交一些耗时比较长的sql,可能出现mysql服务器内存或者CPU暴增,引起报警,甚至影响其他业务,下面这篇文章主要给大家介绍了关于在Navicat上如何停止正在运行的MYSQL语句的相关资料,需要的朋友可以参考下
    2023-03-03
  • 详细分析mysql视图的原理及使用方法

    详细分析mysql视图的原理及使用方法

    这篇文章主要介绍了mysql视图的相关资料,帮助大家更好的理解和学习MySQL,感兴趣的朋友可以了解下
    2020-08-08
  • MySQL删除数据Delete与Truncate语句使用比较

    MySQL删除数据Delete与Truncate语句使用比较

    在MySQL数据库中,DELETE语句和TRUNCATE TABLE语句都可以用来删除数据,但是这两种语句还是有着其区别的,下文就为您介绍这二者的差别所在
    2012-09-09
  • mysql found_row()使用详解

    mysql found_row()使用详解

    在参考手册中对found_rows函数的描述是: it is desirable to know how many rows the statement would have returned without the LIMIT. 也就是说,它返回值是如果SQL语句没有加LIMIT的情况下返回的数值。
    2016-05-05
  • 解决mysql数据库数据迁移达梦数据乱码问题

    解决mysql数据库数据迁移达梦数据乱码问题

    最近接手一个java项目,需要进行重构,使用国产数据库达梦8替换mysql数据库需要满足这个要求,在迁移过程中遇到mysql数据库数据迁移达梦数据乱码问题,怎么解决呢,下面把过程分享给大家一起看看吧
    2021-08-08
  • MySQL5.6与5.7版本区别有多大

    MySQL5.6与5.7版本区别有多大

    MySQL是一种关系型数据库管理系统,最常用的版本是5.6和5.7,mysql5.7是5.6的新版本,在没有减少功能的情况下新增了功能与进行了优化,例如新增了新的优化器、原生JSON支持、多源复制,还优化了整体的性能、GIS空间扩展、InnoDB...
    2024-03-03
  • MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290报错解决

    MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290报错解决

    这篇文章主要给大家介绍了关于MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290:... running with --skip-...报错的解决方法,文中通过图文将解决的步骤介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • MySQL由浅入深探究存储过程

    MySQL由浅入深探究存储过程

    存储过程就是一条或者多条SQL语句的集合,可以视为批文件,它可以定义批量插入的语句,也可以定义一个接收不同条件的SQL,下面这篇文章主要给大家介绍了关于MySQL中存储过程的相关资料,需要的朋友可以参考下
    2022-07-07

最新评论