BIG
[ C ] Sample Code - MariaDB connect & exec select sql
#include <mysql.h>
#include <stdio.h>
int main() {
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
conn = mysql_init(NULL);
if (!mysql_real_connect(conn, "localhost", "user", "password", "database", 0, NULL, 0)) {
fprintf(stderr, "%s\n", mysql_error(conn));
mysql_close(conn);
return 1;
}
if (mysql_query(conn, "SELECT * FROM table")) {
fprintf(stderr, "%s\n", mysql_error(conn));
mysql_close(conn);
return 1;
}
res = mysql_use_result(conn);
while ((row = mysql_fetch_row(res)) != NULL) {
printf("%s %s %s\n", row[0], row[1], row[2]);
}
mysql_free_result(res);
mysql_close(conn);
return 0;
}
LIST
'!!...C' 카테고리의 다른 글
[ C ] Sample Code - windows beep sound output (0) | 2023.02.20 |
---|---|
[ C ] Sample Code - MariaDB connect & exec insert sql (0) | 2023.02.20 |
[ C ] Sample Code - 파일 쓰기 샘플코드 (0) | 2023.02.20 |
[ C ] Sample Code - 파일 읽기 샘플코드 (0) | 2023.02.20 |
[ C ] Sample Code - 문자열 자르기 샘플코드 (0) | 2023.02.20 |