리눅스 mysql 버전 -> 5.0.92-1리눅스 버전 -> Red Hat Linux Advanced Server release 2.1AS (Pensacola) 프로시저란? http://recoveryman.tistory.com/186 1. mysql_real_connect의 마지막 옵션을 CLIENT_MULTI_STATEMENTS로 준다. (또는 CLIENT_MULTI_RESULTS): mysql의 프로시저를 사용하기 위해서는 해당 옵션을 설정해 주어야 한다. 2 . 다음과 같이 쿼리를 날려준다.1234567byte = snprintf(query_buffer, 1024, "call test_sp(\"test\")"); if (mysql_real_query(&mysql, query_buffer, byte..
MYSQL_OPT_RECONNECT: MySQL Connect가 끊겼을 때, 자동으로 다시 접속 될 수 있도록 설정해주는 옵션.12my_bool bReconnect = 1;mysql_options(&mysql, MYSQL_OPT_RECONNECT, &bReconnect);cs 기존 mysql_ping(...) 함수는 DB서버와 연결이 되어있는지 확인을 하고 그 결과를 리턴하는 함수이다.그러나, 해당 옵션을 사용하게 되면 mysql_ping(...) 함수 자체적으로 연결을 확인 하고 연결이 안되어 있으면 자동으로 Reconnect 해주는 함수로 바뀌게 된다.12345if (mysql_ping(&mysql) != 0){ printf("[%d] %s \n", mysql_errno(&mysql), mysql_e..