mysql 라이브러리 링크에러입니다.

Dr_stein의 이미지

기존에 mysql_connect()라는 함수를 사용하고 있었는데,
mysql버젼업을 하고 나서 그함수를 쓰지 않는가 봅니다.
기존에 쓰던 사람중에 바이너리만 있으면 어케하라는건지...

lib디렉토리 아래에서 mysql_connect라는 함수를 찾아봤지만 없네여..
헤더 파일에 보면

#ifdef USE_OLD_FUNCTIONS
MYSQL *     STDCALL mysql_connect(MYSQL *mysql, const char *host,
                      const char *user, const char *passwd);

이렇게 되어 있습니다.
어떻게 처리를 해야할까여?
sharifer의 이미지

mysql C API function overview에 보면 다음과 같이 나와 있더군요.

mysql_connect() : 
Connects to a MySQL server. This function is deprecated; use mysql_real_connect() instead.  

Hello, World!

Dr_stein의 이미지

음 그렇군요. 답변 감사합니다.

앞마당 먹고 시작한 저그의 8할은 뮤탈 테크를 먼저 탄다. 하지만 나머지 2할때문에 항상 스켄이 모자란다. - _-;