首页 >数据库 >mysql教程 >如何防止 MySQL Workbench 在长时间运行的查询期间连接超时?

如何防止 MySQL Workbench 在长时间运行的查询期间连接超时?

Patricia Arquette
Patricia Arquette原创
2025-01-25 00:46:10245浏览

How Can I Prevent MySQL Workbench Connection Timeouts During Long-Running Queries?

解决长查询的 MySQL Workbench 连接超时

MySQL Workbench 用户在运行冗长的查询时,尤其是涉及大型数据集的查询时,经常会遇到“查询期间丢失与 MySQL 服务器的连接”错误(错误代码:2013)。 本指南提供了防止这些超时的解决方案。

解决方案:关键是增加MySQL Workbench内的连接超时。

第 1 步:调整 DBMS 连接超时

在 MySQL Workbench 中,转到“编辑”> “偏好设置”> “SQL 编辑器”。找到“DBMS 连接读取超时(以秒为单位)”设置并显着增加该值。 建议值为 86400 秒(24 小时)。

第 2 步:重新启动 MySQL Workbench

关闭并重新启动 MySQL Workbench 以应用新的超时设置。

第 3 步:重新运行查询

取消任何先前运行的查询。 然后,重新执行长时间运行的查询。 增加超时应该可以防止连接断开。

按照以下步骤,您可以在 MySQL Workbench 中成功执行扩展查询,而不会遇到连接超时,确保长时间运行的流程不间断的工作流程。

以上是如何防止 MySQL Workbench 在长时间运行的查询期间连接超时?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn