【问题标题】:python : pymysql error cursor closed when using two databses or multiple databases with cursorpython:使用两个数据库或多个带有游标的数据库时,pymysql错误游标关闭
【发布时间】:2017-08-28 11:00:42
【问题描述】:

我现在使用两个数据库,一个用于读取,另一个用于写入。当我只连接一个数据库时它工作正常,但是当我建立两个连接时它开始给我一个错误。

Traceback (most recent call last):

 File "/home/user/PycharmProjects/a/pymysql/cursors.py", line 71, in _get_db
raise err.ProgrammingError("Cursor closed")

pymysql.err.ProgrammingError: 光标关闭

我可以做些什么来修复这个错误?

【问题讨论】:

    标签: python pymysql database-cursor


    【解决方案1】:

    我自己解决了这个问题,发现我正在使用两个完全相同名称的游标。 所以任何一个在查询执行之前关闭。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-06
      • 1970-01-01
      • 2015-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多