크레이지 보드게시판 즉 gdbm을 c언어를 사용하여
mysql로 옮길려고 합니다..
소스좀 구할수 없을까요..그것을 gdbm2mysql이라고 하던가..
아무튼 c로 gdbm을 mysql로 옮기는 소스좀 가르켜주세요..
제발 부탁드려요...
사람의 언어라는게 참 여러가지로 해석될 수 있죠? ^^
질문이,,,,
1. gdbm에 있는 데이터를 MySQL로 옮긴다는 것인지...
2. gdbm을 사용한 게시판을 MySQL용 게시판으로 만든다는 것인지...
/*********************************************/
if( your_choice == 1 )
{
크게 어렵지는 않습니다.
저는 gdbm의 C API 사용법은 모르는데요, PHP의 gdbm API와 MySQL API를 이용해서 gdbm의 자료를 MySQL로 옮긴 적이 있습니다.
단순히 gdbm의 데이터 하나 읽어 와서, MySQL에 INSERT를 해 주면 됩니다.
물론 그 전에 MySQL에 테이블은 만들어 주셔야 하겠죠.
C로 하신다면, gdbm의 C API와 MySQL의 C API만 알면 되는 문제라고 생각되는 군요...
gdbm2mysql은 아직 없는 듯 합니다. 직접 만드셔서 배포해 보면 어떨까요? ^^
}
else if( your_choice == 2 )
gdbm은 안 써 봤지만, SQL을 사용하지 않고, 처리할 데이터를 API를 이용하여 직접 접근하는 방법이죠?
그렇다면 방법이 없죠.....
기존의 프로그램 로직을 파악한 뒤에, SQL을 이용하도록 바꾸어야 하죠.
else
fprintf( stderr, "What do you mean?\n" ) ;