MySQL Workbench 断线错误解决方案
在 MySQL Workbench 中处理大量数据时,保持与数据库的持久连接至关重要,以避免中断和超时。长时间操作时经常遇到的一个错误是“2013. Lost connection to MySQL server during query.” 本文提供了一种保持连接活跃的解决方案。
解决方案
步骤一:调整数据库管理系统连接超时设置
在 MySQL Workbench 中,依次点击“编辑” -> “首选项” -> “SQL 编辑器”。在“参数”部分,找到“DBMS 连接读取超时(秒)”设置。默认情况下,此设置可能较低,导致连接过早失效。
步骤二:设置更高的值
为了保持连接活跃,请增加“DBMS 连接读取超时(秒)”参数的值。一个合理的值,例如 86400(相当于 24 小时),将确保即使在长时间查询期间连接仍然保持活跃。
步骤三:重启 MySQL Workbench
关闭并重新打开 MySQL Workbench 以应用更改。
步骤四:终止现有查询
如果之前有任何查询正在运行,它们可能由于连接丢失而超时。使用“查询”菜单 -> “终止”选项终止这些查询。
步骤五:重新执行查询
最后,重新执行批量插入操作以再次处理数据。现在,连接应该在整个过程中保持活跃,从而消除“2013”错误。
以上是如何防止 MySQL Workbench 中出现'2013. 在查询期间丢失与 MySQL 服务器的连接”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!