CS/DB
mysql 1205 Lock wait timeout exceeded; try restarting transaction
BongChun
2022. 5. 25. 17:09
문제
- 크롤링을 통해 정보를 db에 저장하는 도중 해당 에러 발생
- 쥬피터 노트북에서 실행한 pymysql구문에서 commit()하지 않았던 것 때문에 문제가 발생한 것이 아닌가 예상(정리한 구문은 다른 에디터에서 실행)
해결
- 어떤 테이블에 lock이 잡혀 있다면 mysql을 재시작하여 초기환경으로 시작하는 것이 좋다고 판단하여 서버를 재시작했다.
mysql.server stop
mysql.server start