Professional Documents
Culture Documents
Pid
Pid
h>
#include<mysql.h>
#include<string.h>
#include<stdlib.h>
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char pid_location[30];
int main(){
conn = mysql_init(NULL);
if(!mysql_real_connect(conn, "localhost", "root", "ves", NULL , 0 , NULL, 0))
{
fprintf(stderr,"\nError : %s\n", mysql_error(conn));
exit(EXIT_FAILURE);
}
if(mysql_query(conn, "SHOW GLOBAL VARIABLES")) {
fprintf(stderr, "\nError : %s\n", mysql_error(conn));
exit(EXIT_FAILURE);
}
else{
res = mysql_use_result(conn);
if(res != NULL){
while((row = mysql_fetch_row(res)) != NULL){
if(!strcmp(row[0],"pid_file")){
strcat(pid_location, row[1]);
break;
}
}
}
else{
fprintf(stderr, "\nError : No row returned\n");
exit(EXIT_FAILURE);
}