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 Files 23261 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 23261
[테스트용] mdb -> mysql 변환 프로그램입니다.
작성자
장준혁(comxp)
작성일
2005-03-08 11:53ⓒ
2005-03-08 18:23ⓜ
조회수
14,312
첨부파일
파일이름크기Info 
mdb2mysql.zip807.55 KB  

회사 프로젝트에 필요해서 급하게 만들었는데..

제가 가진 몇가지 mdb파일로는 테스트를 마쳤지만

버그를 찾기 위해 테스트용으로 올려봅니다.

(실행파일만 있습니다. 소스는 허접해서 ㅠ_ㅠ)

 

한번 써보시고 버그 발견시 알려 주셨으면 합니다. ^^;;

 

Windows XP pro 운영체제에서

VC++ 6.0 MFC을 이용해 개발하였구요..

mdb접근은 ADO를 이용하였습니다.

 

MySQL은 4.13 버젼에서 MySQL C API을 이용하여 개발하였습니다.

 

현재 mdb->mysql변환시 데이터 타입변환에 대해서 자세한 문서를 구할수가 없어서

아래의 데이터 타입은 제가 임의로 설정한 상태입니다. (자료가 있는 곳을 아시면 좀 알려주세요. ㅠ_ㅠ)

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

임의로 설정한 데이터 타입

MDB 타입 -> MySQL

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

숫자-정수------------ SMALLINT

숫자-정수(Long)------ INT

숫자-실수(Single)----- FLOAT

숫자-실수(Double)---- DOUBLE

숫자-10진수---------- INT

숫자-바이트---------- TINYINT UNSIGNED

숫자-복제ID---------- INT

통화----------------- DECIMAL

날짜/시간------------ DATETIME

예/아니오------------ TINYINT

메모----------------- MEDIUMTEXT

하이퍼링크------------ MEDIUMTEXT

그외(OLE 개체)-------- MEDIUMTEXT

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

 

[사용방법]

 

압축을 푸시면

mdb2mysql.exe와 libmySQL.dll,msado15.dll

3개의 파일이 있는데

msado15.dll파일은 [c:\Program Files\Common Files\System\ADO]으로 옮겨 주셔야 합니다.

 

mdb2mysql.exe를 실행시키면 아래와 같은 모습이 나타납니다.

 

xEdit Image

 

1. 변환할 mdb파일을 [Open]하여 [Conn Mdb]

2. MySQL 서버에 접속하기 위한 설정후 [Conn MySQL]

3. 변환 작업 수행 [Conversion]

 

xEdit Image

 

LogFile이 체크가 되어 있으면 실행한 폴더에 LogFile.log 파일이 생성되며

작업한 쿼리나 에러 메시지가 저장됩니다.

 

허접한 프로그램이지만 한번 사용해 보시고..

추가 보완사항이나 에러나 버그가 발견되면

mdb파일과 logfile.log을 함께

comxp@paran.com으로 보내주셨으면 합니다.

 

[Top]
No.
제목
작성자
작성일
조회
23513SAPDB 7.3 문서
정재익
2002-08-03
8855
23504Developement Environment of SAP DB
정재익
2002-08-10
9268
23267HTML Help Workshop - 윈도우 도움말 생성 툴
이경환
2005-03-08
9928
23261[테스트용] mdb -> mysql 변환 프로그램입니다.
장준혁
2005-03-08
14312
23132mysql Document 5.0.1 버전까지..
이경환
2005-02-16
10026
23129MySQL지원 무료 SQL Query Tool TERASQL입니다.
CONTACT
2005-02-16
11879
23071SQLyog 4.01 Free 버전입니다.. [2]
이경환
2005-02-03
10043
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.047초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다