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
운영게시판
최근게시물
MS-SQL Q&A 778 게시물 읽기
No. 778
mysql을 api로 연동하려고 하는데....ㅠㅠ
작성자
미노
작성일
2003-04-17 18:06
조회수
3,830

안녕하세요.. 디비 초보맨입니다.

 

지피지기 Mysql책을 사서 소스를 깔고, 테이블을 하나 만들고, 뒤 부분에 있는데로

 

#include <stdio.h>

#include <string.h>

#include <mysql.h>

 

void main()

{

MYSQL Mysql;

mysql_init(&Mysql);

if(!mysql_real_connect(&Mysql, "localhost", "root", "패스워드",

NULL, 0, (char *)NULL, 0))

{

printf("%s\n", mysql_error(&Mysql));

return;

}

else

{

printf("연결되었습니다.\n");

}

}

 

이렇게 코딩하고 실행하니 아래와 같은 에러가 나옴니다. 무엇이 잘 못됐는지 도무지 알 수가 없네요ㅠㅠ;

어떻게 하는건지 ㅠㅠ

 

c:\mysql\include\mysql_com.h(115) : error C2146: syntax error : missing ';' before identifier 'fd'

c:\mysql\include\mysql_com.h(115) : error C2501: 'SOCKET' : missing storage-class or type specifiers

c:\mysql\include\mysql_com.h(115) : error C2501: 'fd' : missing storage-class or type specifiers

 

제발 아시는 분 자세한 답변 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

음 저두 저문제 때문에 엄청고생한게 생각나네요^^

 

일단 컴파일을 잘해야할것 같네요^^

 

제 설정기준으로 설명드리께요...

 

gcc -o ex ex.c -L/usr/local/mysql/lib/mysql -I/usr/local/mysql/include/mysql -lmysqlclient

 

이렇게 컴파일 하고요.....

 

그래도 에러가 난다면... (소스로 깔면 라이브러리 쪽 문제가 많음)...

 

다음을 해줍니다..

 

 

echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf

 

/sbin/ldconfig -v | grep libmysqlclient

 

이 두줄을 치고 난후...

 

If you'll see somthing like

libmysqlclient.so.10 -> libmysqlclient.so.10.0.0

 

이라고 뜨면 되는겁니다.^^ Good luck@@ Cheer UP@@

손재민님이 2003-04-18 01:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
782테이블 소유권 변경에 대한 문의 [1]
이호영
2003-04-25
4472
781Log Shipping 이 안됩니다..
lemmebe
2003-04-24
3826
779MSSQL쿼리 결과에서 행순서를 뽑아내는 방법은? [2]
러프
2003-04-23
5875
778mysql을 api로 연동하려고 하는데....ㅠㅠ [1]
미노
2003-04-17
3830
777MS-SQL 1433 포트를 바꾸고 싶습니다.. [1]
아톰
2003-04-17
4560
776[질문] 쿼리분석기 로 로긴을 할려는데 에러가... [2]
손동언
2003-04-16
4116
775[질문] msde 사용에 대해
유재혁
2003-04-16
3782
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다