一、问题来源:

Data source rejected establishment of connection,  message from server: "Too many connections"

二、解决方法:

1、查看docker运行容器

docker ps

2、进入MySQL容器

//[container_id]为容器id
docker exec -it [container_id] bash

3、登录MySQL

mysql -u root -p

4、查看最大连接数(默认为100)

SHOW VARIABLES LIKE '%max_con%';

5、设置最大连接数

SET GLOBAL max_connections = 1000;

6、退出MySQL容器,并重启容器,解除连接数限制成功!

//重启容器
docker stop [container_id]


docker start [container_id]

7、docker安装MySQL参考:centos8.2使用docker安装mysql5.7并导入sql文件_怎么给mysql的镜像上传sql文件-CSDN博客 


 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐