mysql-workbench - 如何在 MySQL Workbench 上执行耗时 99,999 秒的 SQL 查询?

标签 mysql-workbench

更新:问题现在是 fixed .

我想执行一个执行时间超过 99,999 秒的查询(例如 SELECT SLEEP(150000); )。要更改 MySQL Workbench 中的超时,我们必须转到编辑 → 首选项 → SQL 编辑器 → DBMS 连接读取超时(以秒为单位)。然而,DBMS connection read time out field 最多只接受 5 个数字,将 field 设置为 0 相当于默认参数(600 秒)。如果查询花费的时间超过超时时间,我会收到错误消息:Error Code: 2013. Lost connection to MySQL server during query
因此我的问题是:是否可以将此限制增加到超过 99,999 秒?
我使用 Windows 7 64 位旗舰版和 MySQL Workbench 5.2.47 CE。
DBMS connection read time out field :
enter image description here

超时问题(0 相当于默认参数(600 秒)):
enter image description here

最佳答案

可能没有人认为您需要如此高的超时时间,因此您仅限于当前可设置的内容。但是在 http://bugs.mysql.com 上打开功能请求建议要么让 0 完全禁用超时,要么允许更大的值。

关于mysql-workbench - 如何在 MySQL Workbench 上执行耗时 99,999 秒的 SQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16877574/

相关文章:

MySql Workbench - "Local instance 3306"和 "Localhost via pipe"之间的区别?

MySql 工作台 - 游标

mysql-workbench - 如何更改 MySQL Workbench 界面字体大小?

mysql - 直接在 MySQL Workbench 中启动 MySQL 命令行客户端

java.sql.SQLException : Access denied for user 'root' @'remotehost' (using password: YES) 异常

mysql - 如何通过多个表插入数据

mysql - 数据库值在特殊字符处被截断

MySQL Workbench 不提交更改

fonts - MySQL Workbench 高 DPI

mysql - 在 MySQL 中创建和更新列