IT 개발노트
Error Code: 2013. Lost connection to MySQL server during query 본문
Error Code: 2013. Lost connection to MySQL server during query
이 에러 메시지는 MySQL Workbench에서 실행한 쿼리에 걸리는 시간이 길어져서 정해진 제한 시간 동안 쿼리가 종료되지 못해서 발생한 에러다.
이를 해결하는 방법은 간단하다.
쿼리 제한 시간을 늘려주면 된다.
MySQL Workbench에서 쿼리 제한 시간을 늘리는 시간은 아래 그림과 같다. 순서대로 따라 하면 된다.
1. MySQL Workbench 유틸리티의 메뉴 중 "EDIT"를 클릭하면 아래와 같이 메뉴가 펼쳐진다.
2. 위 그림에서 아래 부분의 주황색 네모 상자 안에 있는 "Preferences..."를 클릭하면 아래와 같이 Workbench Preferences 화면이 열린다.
3. 위 Workbench Preferences 화면 위쪽에 있는 주황색 네모상자 안에 있는 숫자는 초를 나타낸다. 즉, 제한 시간이 10분인 600초가 기본으로 돼 있다. 그 600을 원하는 만큼 초로 계산해서 늘려주면 된다. 아래의 그림은 1시간 3600초의 10배인 10시간으로 정한 것을 보여주는 것이다.
이렇게 해주면 쿼리 제한 시간을 변경할 수 있고 제목과 같은 에러는 발생하지 않게 된다.