Python :pymysql 错误游标在使用两个数据库或多个数据库与游标时关闭



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

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: Cursor 已关闭

我该怎么做才能修复此错误?

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

最新更新