1.首先登录mysql终端,查看一下mysql的日志文件存放位置。 show global variables like log。
2.根据提示,找到/var/下的mysql日志看看有没有什么其他错误。
3.若没有其他错误mysql终端,通过输入show variables like max_connections,查看最大连接数。
4.修改最大连接数:set GLOBAL max_connections=1000,配置好之后再次查看最大连接数的量。
5.超过连接数的原因,是mysql的连接数保持时间太长。可以修改一下保活机制show global variables like ‘wait_timeout’ ,就是最大睡眠时间。
6.修改一下 set global wait_timeout=
MySQL提示too many connections解决办法
最新推荐文章于 2024-09-27 10:09:07 发布
当MySQL提示too many connections时,可以通过检查日志、查看最大连接数、修改max_connections、调整wait_timeout和interactive_timeout参数来解决。临时修改需重启生效,并确保设置值适合应用需求。
摘要由CSDN通过智能技术生成