# MySQL配置文件my.cnf中添加以下两行 wait_timeout=28800 interactive_timeout=28800
上述代码中,wait_timeout参数用于设置非交互式连接的超时时间,内部进程连接MySQL数据库超过该时间没有任何操作,MySQL将自动关闭连接。interactive_timeout参数用于设置交互式连接的超时时间,即当用户交互式操作MySQL数据库超过该时间,MySQL将自动关闭连接。
# 查看上述超时时间设置 SHOW VARIABLES LIKE 'wait_timeout'; SHOW VARIABLES LIKE 'interactive_timeout';
上述代码将返回当前MySQL连接超时时间的设置情况。通过调整这两个参数,大家可以更好地平衡服务器资源与MySQL连接时间的使用。
总之,MySQL连接超时设置是根据具体情况而定,需要根据项目需求来调整。通过适当地调整连接超时时间,大家可以更好地保护服务器资源,提高MySQL服务器的性能和稳定性。