2017-04-03 8 views
1

두 데이터베이스를 사용하고 있습니다. 하나는 읽기 용이고 다른 하나는 쓰기 용입니다. 단 하나의 DB에 연결했을 때 제대로 작동했지만 두 연결을 만들면 오류가 발생하기 시작했습니다.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 : 커서

나는이 오류를 해결하기 위해 무엇을 할 수 폐쇄?

답변

0

정확하게 동일한 이름을 가진 두 개의 커서를 사용하고 있음을 확인하여이 문제를 직접 해결했습니다. 그래서 쿼리가 실행되기 전에 둘 중 하나가 닫혔습니다.