我在一个小脚本中使用了python mysql连接器。我面临的问题是:在执行返回0行的select语句时,我无法关闭游标。关闭光标时,会触发"mysql.connector.errors.InternalError: Unread result found“。但是,调用fetchall()会导致"mysql.connector.errors.InterfaceError: No result set to fetch from“。错误。所以基本上,我无法关闭游标,因为有一些未读的数据,
Alternatively, if your code is only ever going to run against mysql, you may enable query buffering bysetting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.'该错误似乎表明多个查询同时运行,但在检查MySQL日志时,情况并非如此:
150226 15:10:28 3 Connect root@localhost on Project打开缓冲查