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 超过最大连接数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
一步步教你在Navicat上如何停止正在运行的MYSQL语句
很多时候我们会提交一些耗时比较长的sql,可能出现mysql服务器内存或者CPU暴增,引起报警,甚至影响其他业务,下面这篇文章主要给大家介绍了关于在Navicat上如何停止正在运行的MYSQL语句的相关资料,需要的朋友可以参考下2023-03-03MySQL删除数据Delete与Truncate语句使用比较
在MySQL数据库中,DELETE语句和TRUNCATE TABLE语句都可以用来删除数据,但是这两种语句还是有着其区别的,下文就为您介绍这二者的差别所在2012-09-09MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290报错解决
这篇文章主要给大家介绍了关于MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290:... running with --skip-...报错的解决方法,文中通过图文将解决的步骤介绍的非常详细,需要的朋友可以参考下2023-02-02
最新评论