一、问题来源:

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

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐