2013-07-02 32 views
0

任何一个使用MySQLdb并遇到读取超时问题以及如何解决它?MySQLdb读取超时

检查MySQLdb的项目,看到了已经应用了patch,但没有文件提到了这一点,如何启用这个选项?

回答

1

尝试

import MySQLdb 
    db=MySQLdb.connect(...other options...,read_timeout=60) 

,其中60秒钟的读取超时数。

+0

你确定有参数'read_timeout'?请在read_timeout可用的文档中使用'connnect' – Jasonw

+0

以供将来遇到此问题的人使用:https://github.com/farcepest/MySQLdb1/blob/master/_mysql.c#L570(未记录,但可用对于MySQL> 5.1.12) – abigperson