不过,我希望只更改特定MySQL用户的超时时间,而不是为每个人更改超时时间,这就是为什么我要从Python方面开始。到目前为止,我发现的是:
for mysql.connecter列出了几个超时参数。Connect-超时值将设置初始连接的超时,但据我所知,它不会设置查询超时。如果没有活动,交互式超时将导致超时
(Util.java:411) ~[mysql-connector-java-5.1.27.jar:na] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1015) ~[mysql-connector-java-5.1.27.jar:na]
要更改MySQL工作台中的超时,我们必须转到编辑→Preferences→SQL→DBMS连接超时(以秒为单位)。但是,DBMS connection read time out字段最多只能接受5位数,将字段设置为0相当于默认参数(600秒)。如果查询花费的时间超过超时时间,我将得到错误消息:Error Code: 2013.Lost connection to MySQL server during query
因此,我的问题是,可