database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Devel 13809 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 13809
간단한 api 사용예
작성자
이노성
작성일
2001-11-25 00:56
조회수
8,521
첨부파일: 001 (2bytes)

tel_number 테이블 구조는

 

--------------------------------------------------

| Field | Type | Null | Key | Defalt | Extra |

--------------------------------------------------

| no | int(11) | | PRI | NULL | auto_increment |

| tel_number | char(20) | | MUL | | |

--------------------------------------------------

 

이렇습니다.

 

소스는

 

#include <stdio.h>

#include <string.h>

#include \mysql.h\

 

 

#define HOST \localhost\

#define USER \lns\

#define PASSWD \no4822\

 

#define DB_NAME \km_db\

 

 

int main()

{

 

MYSQL mysql;

MYSQL_RES *res;

MYSQL_ROW row;

 

char query[128];

 

 

mysql_init(&mysql);

 

if(!mysql_real_connect(&mysql, HOST, USER, PASSWD, DB_NAME, 0, (char *)NULL, 0))

{

fprintf(stderr, \connection error : %d - %s

\, mysql_errno(&mysql), mysql_error(&mysql));

exit(1);

}

 

 

strcpy(query, \select * from tel_number\);

mysql_real_query(&mysql, query, strlen(query));

res = mysql_store_result(&mysql);

if(!res)

{

mysql_close(&mysql);

fprintf(stderr, \query error or empty set : %d - %s

\, mysql_errno(&mysql), mysql_error(&mysql));

exit(1);

}

 

 

while(row = mysql_fetch_row(res))

printf(\%d : %s

\, atoi(row[0]), row[1]);

 

 

mysql_free_result(res);

mysql_close(&mysql);

 

exit(0);

}

 

간단하죠?

좀 도움이 됐으면 좋겠네요..


[Top]
No.
제목
작성자
작성일
조회
16233[프로그램] DB 이용한 컨텐츠 관리 시스템
문태준
2002-06-12
11353
15744MySQL 에러코드별 에러메세지 입니다.
강병권
2002-04-18
23862
14706Perl with MySQL
정재익
2002-01-11
12856
13809간단한 api 사용예
이노성
2001-11-25
8521
13937┕>또 다른 간단한 C API 사용예
정재익
2001-12-03 03:01:50
7705
13126[예제] mysql c 프로그램(소켓 프로그래밍 포함) [1]
문태준
2001-10-20
12929
13077JDBC 를 이용한 MySQL 응용 프로그램 작성법
정재익
2001-10-18
9742
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.039초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다