MySQL C программирование
Форум — Development
Скажите, где я могу научиться по сабжу? читал mysql.ru, как то там все неудобно и без примеров, а если есть пример, то несвязный.
#include <stdlib.h>
#include <stdio.h>
#include <mysql/mysql.h>
int main(int argc, char *argv[])
{
MYSQL *db = mysql_init(NULL);
mysql_real_connect(db, "localhost", "root", "root", "base1", 0, NULL, 0);
mysql_query(db, "SELECT * FROM tbl");
MYSQL_RES *res = mysql_store_result(db);
MYSQL_ROW row = mysql_fetch_row(res);
for(int i=0;i < 4; i++)
printf("%s ", row[i]);
return 0;
}
вот что то накопал, запустил, фишка в том что в базе 2 записи, а выдает только одну, как вторую вывести?