MySQL 修改超时主要涉及到数据库连接的超时设置。当客户端与 MySQL 服务器之间的连接在一定时间内没有活动时,服务器会自动关闭该连接,这就是连接超时。此外,还有查询超时,即单个 SQL 查询在执行时间过长时会被终止。
原因:
解决方法:
方法:
my.cnf 或 my.ini),添加或修改以下配置项:[mysqld]
wait_timeout = 3600 # 连接超时时间,单位为秒
interactive_timeout = 3600 # 交互式连接超时时间,单位为秒修改后重启 MySQL 服务器使配置生效。
SET SESSION wait_timeout = 3600;
SET SESSION interactive_timeout = 3600;SET GLOBAL wait_timeout = 3600;
SET GLOBAL interactive_timeout = 3600;注意:修改全局设置后需要重启 MySQL 服务器才能使配置生效。
通过以上设置,可以根据实际需求调整 MySQL 的连接超时和查询超时,从而优化数据库性能和安全性。
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
云+社区沙龙online[数据工匠]
Techo Youth2022学年高校公开课
企业创新在线学堂
“中小企业”在线学堂
企业创新在线学堂
腾讯云数据库TDSQL训练营
云+社区沙龙online [国产数据库]
云+社区沙龙online [国产数据库]
企业创新在线学堂