Docker容器中修改mysql最大连接数(永久)

程序连接 mysql 报错:Too many connections, 解决方法是修改 mysql 里的连接数。

show variables like "%conn%";      查看 max_connections 最大连接数,max_user_connections 单用户最大连接数。

进入 docker 内部的 bash 命令可执行界面:

docker ps     查看 mysql 镜像

docker exec -it 镜像的containerID /bin/bash      进入镜像内部可执行 bash 命令界面

永久修改方案,重启后仍有效:

vim /etc/mysql/mysql.conf.d/mysqld.cnf        如果没有 vim 命令,则安装 vim:    第一步:apt-get update      第二步:apt-get install vim      

max_connections=16384             -- 设置该 DB 最大连接数

max_user_connections=2000        -- 设置单用户最大连接数

posted @ 2024-04-07 12:20  然然1907  阅读(52)  评论(0编辑  收藏  举报