做:
con.query('SET GLOBAL connect_timeout=28800')
con.query('SET GLOBAL interactive_timeout=28800')
con.query('SET GLOBAL wait_timeout=28800')
参数含义(从Navigator中的MySQL Workbench拍摄:实例>选项文件>选项卡“网络”>“超时设置”部分)
- connect_timeout.: :MySQLD服务器在响应“坏握手”之前等待连接数据包的秒数
- interactive_timeout. 在关闭之前,服务器在交互式连接上等待活动的秒数
- waite_timeout. 在关闭之前,服务器在连接上等待活动的秒数
BTW:28800秒是8小时,所以对于10小时的执行时间,这些值应该实际上更高。