db 데이타 이동 (?) 연동 (?) ... 뭐라 해야지...요 정보
db 데이타 이동 (?) 연동 (?) ... 뭐라 해야지...요
본문
한 사이트에서 원래 개발한 db를 사용하다가
그누보드로 갈아 엎는 중 입니다.
==================== 원래 갤러리 =================================
CREATE TABLE `alboard_data_gallery` (
`b_id` INT(10) NOT NULL AUTO_INCREMENT,
`r_id` INT(10) NOT NULL DEFAULT '0',
`b_lev` VARCHAR(30) NOT NULL DEFAULT '',
`user_id` VARCHAR(12) NOT NULL DEFAULT '',
`b_name` VARCHAR(20) NOT NULL DEFAULT '',
`b_pass` VARCHAR(12) NOT NULL DEFAULT '',
`b_title` VARCHAR(255) NOT NULL DEFAULT '',
`b_comment` TEXT NULL,
`use_html` ENUM('text','html') NOT NULL DEFAULT 'text',
`email` VARCHAR(100) NOT NULL DEFAULT '',
`sitelink` VARCHAR(255) NOT NULL DEFAULT '',
`use_secret` ENUM('no','yes') NOT NULL DEFAULT 'no',
`file1` VARCHAR(100) NOT NULL DEFAULT '',
`file1_name` VARCHAR(100) NOT NULL DEFAULT '',
`file2` VARCHAR(100) NOT NULL DEFAULT '',
`file2_name` VARCHAR(100) NOT NULL DEFAULT '',
`ip` VARCHAR(15) NULL DEFAULT NULL,
`view` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`signdate` INT(10) NOT NULL DEFAULT '0',
`nickname` VARCHAR(50) NOT NULL,
`tailnum` INT(10) NOT NULL,
`use_notice` ENUM('yes','no') NOT NULL DEFAULT 'no',
PRIMARY KEY (`b_id`),
INDEX `r_id` (`r_id`),
INDEX `b_lev` (`b_lev`)
)
COLLATE='euckr_korean_ci'
ENGINE=MyISAM
ROW_FORMAT=DEFAULT
AUTO_INCREMENT=30
===========================================================================
여기에 데이타들이 들어 있습니다.
이것을 그누보드의 갤러리 스킨을 사용하여 옮기려고 합니다.
======================= 그누보드용 갤러리 ===================================
CREATE TABLE `g4_write_gall2` (
`wr_id` INT(11) NOT NULL AUTO_INCREMENT,
`wr_num` INT(11) NOT NULL DEFAULT '0',
`wr_reply` VARCHAR(10) NOT NULL DEFAULT '',
`wr_parent` INT(11) NOT NULL DEFAULT '0',
`wr_is_comment` TINYINT(4) NOT NULL DEFAULT '0',
`wr_comment` INT(11) NOT NULL DEFAULT '0',
`wr_comment_reply` VARCHAR(5) NOT NULL DEFAULT '',
`ca_name` VARCHAR(255) NOT NULL DEFAULT '',
`wr_option` SET('html1','html2','secret','mail') NOT NULL DEFAULT '',
`wr_subject` VARCHAR(255) NOT NULL DEFAULT '',
`wr_content` TEXT NOT NULL,
`wr_link1` TEXT NOT NULL,
`wr_link2` TEXT NOT NULL,
`wr_link1_hit` INT(11) NOT NULL DEFAULT '0',
`wr_link2_hit` INT(11) NOT NULL DEFAULT '0',
`wr_trackback` VARCHAR(255) NOT NULL DEFAULT '',
`wr_hit` INT(11) NOT NULL DEFAULT '0',
`wr_good` INT(11) NOT NULL DEFAULT '0',
`wr_nogood` INT(11) NOT NULL DEFAULT '0',
`mb_id` VARCHAR(255) NOT NULL DEFAULT '',
`wr_password` VARCHAR(255) NOT NULL DEFAULT '',
`wr_name` VARCHAR(255) NOT NULL DEFAULT '',
`wr_email` VARCHAR(255) NOT NULL DEFAULT '',
`wr_homepage` VARCHAR(255) NOT NULL DEFAULT '',
`wr_datetime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`wr_last` VARCHAR(19) NOT NULL DEFAULT '',
`wr_ip` VARCHAR(255) NOT NULL DEFAULT '',
..................
===========================================================================
두 연동시키려면 php을 어떻게 구성하면 될까요 ?
힌트만 주시면 알아서 해 보겠습니다.
select * from 이전 데이타 를 불러오고
insert 그누보드 에 넣으면 될까요 ?
....
그누보드로 갈아 엎는 중 입니다.
==================== 원래 갤러리 =================================
CREATE TABLE `alboard_data_gallery` (
`b_id` INT(10) NOT NULL AUTO_INCREMENT,
`r_id` INT(10) NOT NULL DEFAULT '0',
`b_lev` VARCHAR(30) NOT NULL DEFAULT '',
`user_id` VARCHAR(12) NOT NULL DEFAULT '',
`b_name` VARCHAR(20) NOT NULL DEFAULT '',
`b_pass` VARCHAR(12) NOT NULL DEFAULT '',
`b_title` VARCHAR(255) NOT NULL DEFAULT '',
`b_comment` TEXT NULL,
`use_html` ENUM('text','html') NOT NULL DEFAULT 'text',
`email` VARCHAR(100) NOT NULL DEFAULT '',
`sitelink` VARCHAR(255) NOT NULL DEFAULT '',
`use_secret` ENUM('no','yes') NOT NULL DEFAULT 'no',
`file1` VARCHAR(100) NOT NULL DEFAULT '',
`file1_name` VARCHAR(100) NOT NULL DEFAULT '',
`file2` VARCHAR(100) NOT NULL DEFAULT '',
`file2_name` VARCHAR(100) NOT NULL DEFAULT '',
`ip` VARCHAR(15) NULL DEFAULT NULL,
`view` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`signdate` INT(10) NOT NULL DEFAULT '0',
`nickname` VARCHAR(50) NOT NULL,
`tailnum` INT(10) NOT NULL,
`use_notice` ENUM('yes','no') NOT NULL DEFAULT 'no',
PRIMARY KEY (`b_id`),
INDEX `r_id` (`r_id`),
INDEX `b_lev` (`b_lev`)
)
COLLATE='euckr_korean_ci'
ENGINE=MyISAM
ROW_FORMAT=DEFAULT
AUTO_INCREMENT=30
===========================================================================
여기에 데이타들이 들어 있습니다.
이것을 그누보드의 갤러리 스킨을 사용하여 옮기려고 합니다.
======================= 그누보드용 갤러리 ===================================
CREATE TABLE `g4_write_gall2` (
`wr_id` INT(11) NOT NULL AUTO_INCREMENT,
`wr_num` INT(11) NOT NULL DEFAULT '0',
`wr_reply` VARCHAR(10) NOT NULL DEFAULT '',
`wr_parent` INT(11) NOT NULL DEFAULT '0',
`wr_is_comment` TINYINT(4) NOT NULL DEFAULT '0',
`wr_comment` INT(11) NOT NULL DEFAULT '0',
`wr_comment_reply` VARCHAR(5) NOT NULL DEFAULT '',
`ca_name` VARCHAR(255) NOT NULL DEFAULT '',
`wr_option` SET('html1','html2','secret','mail') NOT NULL DEFAULT '',
`wr_subject` VARCHAR(255) NOT NULL DEFAULT '',
`wr_content` TEXT NOT NULL,
`wr_link1` TEXT NOT NULL,
`wr_link2` TEXT NOT NULL,
`wr_link1_hit` INT(11) NOT NULL DEFAULT '0',
`wr_link2_hit` INT(11) NOT NULL DEFAULT '0',
`wr_trackback` VARCHAR(255) NOT NULL DEFAULT '',
`wr_hit` INT(11) NOT NULL DEFAULT '0',
`wr_good` INT(11) NOT NULL DEFAULT '0',
`wr_nogood` INT(11) NOT NULL DEFAULT '0',
`mb_id` VARCHAR(255) NOT NULL DEFAULT '',
`wr_password` VARCHAR(255) NOT NULL DEFAULT '',
`wr_name` VARCHAR(255) NOT NULL DEFAULT '',
`wr_email` VARCHAR(255) NOT NULL DEFAULT '',
`wr_homepage` VARCHAR(255) NOT NULL DEFAULT '',
`wr_datetime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`wr_last` VARCHAR(19) NOT NULL DEFAULT '',
`wr_ip` VARCHAR(255) NOT NULL DEFAULT '',
..................
===========================================================================
두 연동시키려면 php을 어떻게 구성하면 될까요 ?
힌트만 주시면 알아서 해 보겠습니다.
select * from 이전 데이타 를 불러오고
insert 그누보드 에 넣으면 될까요 ?
....
댓글 전체
질문에 답변이 있으시네요.
서로 맞는 데이터에 타입에 넣으시면 될것 같구요
답변같은게 있으면 먼저 사용하시던 게시판구조를 파악하셔서 옮기실때 주의하시면 되겠네요
반복문하고 적절하게 쓰시면 어렵지 않을것 같습니다.
서로 맞는 데이터에 타입에 넣으시면 될것 같구요
답변같은게 있으면 먼저 사용하시던 게시판구조를 파악하셔서 옮기실때 주의하시면 되겠네요
반복문하고 적절하게 쓰시면 어렵지 않을것 같습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_convert
가시면 변환 프로그램들이 있습니다. 그중 게시판->게시판 변환 프로그램을 다운 받으셔서
소스 분석을 해보시면 좀더 수월하게 하실 수 있으실 겁니다.
갤러리라고 하셨으니 이미지 데이터를 옮기는 부분을 좀더 추가하시면 됩니다.
가시면 변환 프로그램들이 있습니다. 그중 게시판->게시판 변환 프로그램을 다운 받으셔서
소스 분석을 해보시면 좀더 수월하게 하실 수 있으실 겁니다.
갤러리라고 하셨으니 이미지 데이터를 옮기는 부분을 좀더 추가하시면 됩니다.