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 Q&A 25968 게시물 읽기
No. 25968
MFC와 mysql을 연동하려합니다.
작성자
배성인(capurissun)
작성일
2006-10-24 22:47
조회수
3,425

안녕하세요.

데이터베이스 초짜라 고수님들 많이좀 도와주세요

제가 vc++로 작업을 하려 하는데

여기저기서 많이 들어본 결과 

mysql++을 설치하라고 하시더군요

그래서 mysql을 다운받고 

비주얼C의 tool - options - directories에서 D드라이브에 압축을 푼

mysql의 인크루드와 lip파일을 연결하였습니다. (제대로 했는지는 몰겠지만;;)

그담에 project - Settings - Link에 있는 Object/library modules에다

뒤에 libmysql.lib 와 ws2_32.lib 을 붙여넣었습니다.

그리고 연결이 되었나 확인하려고 

#include <stdio.h>

#include <winsock2.h>

#include <mysql.h>

#define USER "root"

#define PASS "project"

int main()

{

MYSQL mysql ;

mysql_init(&mysql) ;

if(!mysql_real_connect(&mysql, NULL ,USER, PASS, NULL ,3306,NULL, 0))

{

printf("아이디나 비밀번호가 틀리다.n");

exit(1) ;

}

printf("성공적으로 연결되었습니다.n") ;

mysql_close(&mysql) ;

}

이 프로그램을 실행했는데

실행하면 도스창에서 바로 Press any key to continue.라고

뜨고 끝나더군요;;

제가 보기엔 프로그램에서 mysql_init(&mysql);<< 이부분부터

실행이 안되는거 같은데 뭐가 잘못된건지 모르겠습니다.

그 뒤로 ODBC인가 깔아보려고 MyODBC-3.51.11-2-win.exe을 다운받아

설치를 해봤는데 설치하구 나서 odbc에서 뭐 설정하라고 하는데

뭐 dsn이나 description 이런거 넣으라고 해서 

뭐 넣어야 할지 몰라 다 디폴트로 했더니 request returned with SQL_ERROR

이라고 뜨더군요


고수님들!! 위에 프로그램이 왜 안되는지랑 ODBC설정하는거랑 좀

알려주시면 감사하겠습니다 ㅠㅠ

연동하는거 공부좀 하려고 하는데 ㅠㅠ 도무지 모르겟습니다.

그럼 추운 가을 감기 조심하시고.. 수고들 하세요 ^^


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

어디서 에러가 나는지 확실하게 확인하시고..Init에서 에러가 나는거면..


에러값을 리턴할겁니다.


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


요런식으로 적어서 에러의 이유부터 알아내시는게 좋을것 같네요.


이유를 알면 질문하기도 편하구요.ㅎㅎ

김태호(LikeVinci)님이 2006-10-26 16:35에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
25971create table select * 테이블로 테이블 생성시 인덱스문제..
칼바
2006-10-25
1680
25970쿼리문 좀 도와주세요
나비133
2006-10-25
1316
25969한테이당 최대 레코드수??? [3]
궁금
2006-10-25
1665
25968MFC와 mysql을 연동하려합니다. [1]
배성인
2006-10-24
3425
25967인덱스를 안탑니다..ㅜㅜ [4]
김태호
2006-10-24
2738
25966mysql configure 옵션 확인 방법 [1]
냐하하하
2006-10-24
4641
25965mysql 3.23 에서 5.0 버전의 업그레이드 [1]
진정우
2006-10-24
2233
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다