MYSQL conn;
MYSQL_RES *p_res_ptr=NULL;
MYSQL_ROW sqlrows;
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
int init_mysql_connection(char *str_server,char *str_username,char *str_pwd,char *str_db)
{
mysql_init(&conn);
printf("\nSuccess to initate MySQL connection\n");
if (!mysql_real_connect(&conn,str_server,str_username,str_pwd,str_db,0,NULL,0))
{
printf( "Failed to connect to MySQL: Error: %s\n", mysql_error(&conn));
return 1;
}
else
{
printf("\nLogged on to %s sucessfully\n",str_server);
return 0;
}