반응형
1. 에러의 원인
에러의 원인은 간단하다..
connect 메서드가 들어가야 할 부분에 cursor 라고 썼기 때문에 pymysql 에서 해당 오브젝트에는
commit 이 없다는 에러 문구를 보내는 것이다
아래 이미지와 같다
2. 해결 방법
해결 방법은 아래와 같다.
처음에 DB 를 연결할 때, 기입한 부분을 써주는 것이다.
나의 경우에는 conn 이라고 써주었기 때문에 아래와 같이 수정했다.
그 이후 해당 에러는 사라지고 DB 에 원하는 데이터가 잘 들어갔다
3. 참고 링크
stackoverflow.com/questions/30842031/attributeerror-mysqlcursor-object-has-no-attribute-commit
반응형