프로그래밍/C, C++

C++ mysql 연동

즉흥 2014. 9. 23. 03:41
728x90
반응형

http://dev.mysql.com/downloads/connector/cpp/

http://dev.mysql.com/downloads/connector/c/

(위 링크는 mysql 커넥터 다운로드)


#pragma comment(lib,"libmysql.lib")





프로젝트 속성 -> 구속 속성 -> VC++ 디렉터리


포함 디렉터리에 include 폴더 포함시키고


라이브러리 디렉터리에 lib 폴더 포함함.



한글 안 되면 아래 세 줄 복붙.

mysql_query(connection,"set session character_set_connection=euckr;");

mysql_query(connection,"set session character_set_results=euckr;");

 mysql_query(connection,"set session character_set_client=euckr;");








좆같이 시발


커넥터로 할 생각은 개나 줘버리고 커뮤니티 서버 다운 ㄱㄱ.


서버 설치된 위치에 인클루드랑 라이브러리 주소 위 캡처처럼 추가하고


libmysql.dll 없다고 메시지 뜨면 서버 설치된 위치(lib 폴더)에 있으니까 찾아서 windows 폴더에 저장하던가 프로젝트 있는 폴더에 저장.


my_socket fd;


소켓이니 fd니 지랄 같은 오류 메시지 뜨면


#include<winsock2.h>이나 #include<winsock.h> 추가.


mysql 함수들은 당연히 #include<mysql.h> 에 있음



아래는 샘플 코드


728x90
반응형