开发者

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

开发者 https://www.devze.com 2023-12-13 09:01 出处:网络 作者: 厌世小晨宇yu.
目录1、报错信息2、解决办法2.1命令方式修改2.2修改my.cnf配置文件1、报错信息
目录
  • 1、报错信息
  • 2、解决办法
    • 2.1命令方式修改
    • 2.2修改my.cnf配置文件

1、报错信息

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

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

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

2、解决办法

2.1命令方式修改

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

set global max_connections=1python500;

2.2修改my.cnf配置文件

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

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

对这个配置文件 进行修改

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

p编程客栈s:

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

Mysql5.0版本:默认的最大连接数为100,上限为16384

此时再检查时报错已解决

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

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

0

精彩评论

暂无评论...
验证码 换一张
取 消