Ich habe mal mit der MySQL Lib für C kurz gearbeitet, ist auch ziemlich Simpel.
Hier ein paar Teile meines Source, in dem das wichtigste drinsthet.
Ich glaube ich mache dazu nachher mal ein Paper...
Code:
MYSQL mysql_con;
MYSQL_RES *res;
MYSQL_ROW daten;
if(!mysql_init(&mysql_con))
return 0;
if(!mysql_real_connect(&mysql_con, server, user, password, database, 0, NULL, 0))
return 0;
sprintf(query, "SELECT * FROM user WHERE k_id=%s;", buffer);
if(mysql_query(&mysql_con, query))
{
printf("%s\n", mysql_error(&mysql_con));
return 0;
}
res = mysql_store_result(&mysql_con);
daten = mysql_fetch_row(res);
printf("%s - %s - %s\n", daten[0], daten[1], daten[2]);
mysql_close(&mysql_con);
So läuft die MySQL-Geschichte