2016년 4월 9일 토요일

MySQL Connector 사용시 에러

mysql connector, 일시적 연결해제 에러


C++ 에서 mysql connector 를 사용해 DB 접근하는 작업을 하는데,


사용하다보면가끔 연결이 해제되는 경우가 있다.


그런 경우 발생하는 에러 목록은 아래와 같다.


아래 에러는 mysql/include/errmsg.h 에 디파인 되어있다


.현재 사용하고 있는 버전은 [mysql-connector-c-6.1.6-winx64] 이다.

CR_SOCKET_CREATE_ERROR
CR_CONNECTION_ERROR
CR_CONN_HOST_ERROR
CR_SERVER_GONE_ERROR
CR_TCP_CONNECTION
CR_SERVER_HANDSHAKE_ERR
CR_SERVER_LOST
CR_INVALID_CONN_HANDLE


위 에러코드가 나온 경우에 접속이 성공할 때까지 재접속하도록 처리했다.다른 방식으로 해결이 가능하다면 추후 수정해야지.

댓글 없음:

댓글 쓰기

A*, JPS 길찾기 알고리즘 시뮬레이션 사이트

https://qiao.github.io/PathFinding.js/visual/ 길 찾기 알고리즘 시행 과정을 보여주는 사이트다. 링크 메모..