python mysqldb _mysql_exceptions.InterfaceError: (0, '')

在python中用mysqldb去查询数据库一不小心就出来这个错误:

_mysql_exceptions.InterfaceError: (0, '')

因为这个错误找了代码的原因,怎么看也没看出代码哪里出问题了。

最后才发现原来代码是真的有问题,出现这个错误是因为把连接关闭后还查询。

这个错误提示真没意思,应该提示连接已关闭之类的,提示这样的谁知道什么意思啊。

2011年12月23日