ASP게시판을 그누4로 이전에 관한 질문 합니다. 정보
ASP게시판을 그누4로 이전에 관한 질문 합니다.본문
그누4가 좋아서...
카트까지 구매하여 사이트를 이전할라고 합니다.
ASP-MSSQL의 게시판 내용을 (간단한 형식의 답변형 게시판 ) .txt file이나 .xls file로 export 하여
==>그누보드4의 게시판으로 게시판 하나씩 하나씩 덤프 할라고 합니다.
그누보드4의 게시판 형식과는 리플에서 차이가 있는 것 같습니다.
그누4의 테이블 구조를 보니 아래와 같은데....
그누보드4의 테이블 설명 부탁드립니다.
또한 게시물 이전에 대한 좋은 방법 좀 부탁드립니다.
ASP 게시물 이전할 내용은
원게시물 : - 글쓴이 - 제목 - 내용 - 비밀번호 - 히트수 - 작성날짜 와
답변된 게시물 : (동일)
그누같은 쪽지는 없습니다.
사용예정방법은
windows2000server + sql2000server 에서 export
그누보드4에서 phpmyadmin을 이용하여 insert 할라고 합니다.
--
-- 테이블 구조 `g4_write_s_programing`
--
CREATE TABLE `g4_write_s_programing` (
`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_ip` varchar(255) NOT NULL default '',
`wr_1` varchar(255) NOT NULL default '',
`wr_2` varchar(255) NOT NULL default '',
`wr_3` varchar(255) NOT NULL default '',
`wr_4` varchar(255) NOT NULL default '',
`wr_5` varchar(255) NOT NULL default '',
`wr_6` varchar(255) NOT NULL default '',
`wr_7` varchar(255) NOT NULL default '',
`wr_8` varchar(255) NOT NULL default '',
`wr_9` varchar(255) NOT NULL default '',
`wr_10` varchar(255) NOT NULL default '',
PRIMARY KEY (`wr_id`),
KEY `wr_num_reply_parent` (`wr_num`,`wr_reply`,`wr_parent`),
KEY `wr_is_comment` (`wr_is_comment`,`wr_id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
감사합니다.
장난감
카트까지 구매하여 사이트를 이전할라고 합니다.
ASP-MSSQL의 게시판 내용을 (간단한 형식의 답변형 게시판 ) .txt file이나 .xls file로 export 하여
==>그누보드4의 게시판으로 게시판 하나씩 하나씩 덤프 할라고 합니다.
그누보드4의 게시판 형식과는 리플에서 차이가 있는 것 같습니다.
그누4의 테이블 구조를 보니 아래와 같은데....
그누보드4의 테이블 설명 부탁드립니다.
또한 게시물 이전에 대한 좋은 방법 좀 부탁드립니다.
ASP 게시물 이전할 내용은
원게시물 : - 글쓴이 - 제목 - 내용 - 비밀번호 - 히트수 - 작성날짜 와
답변된 게시물 : (동일)
그누같은 쪽지는 없습니다.
사용예정방법은
windows2000server + sql2000server 에서 export
그누보드4에서 phpmyadmin을 이용하여 insert 할라고 합니다.
--
-- 테이블 구조 `g4_write_s_programing`
--
CREATE TABLE `g4_write_s_programing` (
`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_ip` varchar(255) NOT NULL default '',
`wr_1` varchar(255) NOT NULL default '',
`wr_2` varchar(255) NOT NULL default '',
`wr_3` varchar(255) NOT NULL default '',
`wr_4` varchar(255) NOT NULL default '',
`wr_5` varchar(255) NOT NULL default '',
`wr_6` varchar(255) NOT NULL default '',
`wr_7` varchar(255) NOT NULL default '',
`wr_8` varchar(255) NOT NULL default '',
`wr_9` varchar(255) NOT NULL default '',
`wr_10` varchar(255) NOT NULL default '',
PRIMARY KEY (`wr_id`),
KEY `wr_num_reply_parent` (`wr_num`,`wr_reply`,`wr_parent`),
KEY `wr_is_comment` (`wr_is_comment`,`wr_id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
감사합니다.
장난감
댓글 전체
G4용 필드에 대한 설명이므로 참고 하세요.^^
http://sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=194
http://sir.co.kr/bbs/board.php?bo_table=g4_dic&wr_id=194
유용한 링크 감사합니다.
좋은 휴일이 되시길.....
-장난감
그런데 링크에 가 봤더니만 게시판 테이블 관한 것은 없는것 같은데...
위의 테이블 중 답글처리 부분만 설명 부탁드립니다.
또한 좋은 이전 방법도 ...부탁드립니다.
좋은 휴일이 되시길.....
-장난감
그런데 링크에 가 봤더니만 게시판 테이블 관한 것은 없는것 같은데...
위의 테이블 중 답글처리 부분만 설명 부탁드립니다.
또한 좋은 이전 방법도 ...부탁드립니다.
참고사항
그누보드4 에서는 원글,답글,코멘트,카데고리 등을 별도로 분리하여 사용하지 않습니다.
즉 게시판별로 1개의 테이블을 생성하여 사용합니다.
G4게시판 테이블 구조 g4_write_테이블명 필드의 설명
CREATE TABLE __TABLE_NAME__ (
wr_id int(11) NOT NULL auto_increment, //등록순서로 번호생성
wr_num int(11) NOT NULL default '0', //원글의 번호를 음수로 저장 (리스트 용이며 -번호 식으로)
wr_reply varchar(10) NOT NULL default '', //답글인지 (A,B...순으로)
wr_parent int(11) NOT NULL default '0', //원글, 답글 , 코멘트에서 원글의 번호를 저장
wr_is_comment tinyint(4) NOT NULL default '0', //코멘트표시 (코멘트1 아니라면0)
wr_comment int(11) NOT NULL default '0', //원글에서 코멘트의 총갯수
wr_comment_reply varchar(5) NOT NULL default '', //코멘트에서 계층순 (A,AA,AAA...B,BA...순으로)
ca_name varchar(255) NOT NULL default '', //카데고리명 (구분자 | 를사용)
wr_option set('html1','html2','secret','mail') NOT NULL default '', //비밀글,html
wr_subject varchar(255) NOT NULL default '', //제목
wr_content text NOT NULL, //내용
wr_link1 text NOT NULL, //링크1
wr_link2 text NOT NULL, //링크2
wr_link1_hit int(11) NOT NULL default '0', //링크1 히트수
wr_link2_hit int(11) NOT NULL default '0', //링크2 히트수
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 '',//작성자 아이피
wr_1 varchar(255) NOT NULL default '', //여기서부터 사용자용 여분필드
wr_2 varchar(255) NOT NULL default '',
wr_3 varchar(255) NOT NULL default '',
wr_4 varchar(255) NOT NULL default '',
wr_5 varchar(255) NOT NULL default '',
wr_6 varchar(255) NOT NULL default '',
wr_7 varchar(255) NOT NULL default '',
wr_8 varchar(255) NOT NULL default '',
wr_9 varchar(255) NOT NULL default '',
wr_10 varchar(255) NOT NULL default '',
PRIMARY KEY (wr_id),
KEY wr_num_reply_parent (wr_num,wr_reply,wr_parent),
KEY wr_is_comment (wr_is_comment,wr_id)
) TYPE=MyISAM;
ASP -> 그누보드4 이전 방법은 저로서는 모르는 부분이므로 다른분에게 패스 합니다.^^
그누보드4 에서는 원글,답글,코멘트,카데고리 등을 별도로 분리하여 사용하지 않습니다.
즉 게시판별로 1개의 테이블을 생성하여 사용합니다.
G4게시판 테이블 구조 g4_write_테이블명 필드의 설명
CREATE TABLE __TABLE_NAME__ (
wr_id int(11) NOT NULL auto_increment, //등록순서로 번호생성
wr_num int(11) NOT NULL default '0', //원글의 번호를 음수로 저장 (리스트 용이며 -번호 식으로)
wr_reply varchar(10) NOT NULL default '', //답글인지 (A,B...순으로)
wr_parent int(11) NOT NULL default '0', //원글, 답글 , 코멘트에서 원글의 번호를 저장
wr_is_comment tinyint(4) NOT NULL default '0', //코멘트표시 (코멘트1 아니라면0)
wr_comment int(11) NOT NULL default '0', //원글에서 코멘트의 총갯수
wr_comment_reply varchar(5) NOT NULL default '', //코멘트에서 계층순 (A,AA,AAA...B,BA...순으로)
ca_name varchar(255) NOT NULL default '', //카데고리명 (구분자 | 를사용)
wr_option set('html1','html2','secret','mail') NOT NULL default '', //비밀글,html
wr_subject varchar(255) NOT NULL default '', //제목
wr_content text NOT NULL, //내용
wr_link1 text NOT NULL, //링크1
wr_link2 text NOT NULL, //링크2
wr_link1_hit int(11) NOT NULL default '0', //링크1 히트수
wr_link2_hit int(11) NOT NULL default '0', //링크2 히트수
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 '',//작성자 아이피
wr_1 varchar(255) NOT NULL default '', //여기서부터 사용자용 여분필드
wr_2 varchar(255) NOT NULL default '',
wr_3 varchar(255) NOT NULL default '',
wr_4 varchar(255) NOT NULL default '',
wr_5 varchar(255) NOT NULL default '',
wr_6 varchar(255) NOT NULL default '',
wr_7 varchar(255) NOT NULL default '',
wr_8 varchar(255) NOT NULL default '',
wr_9 varchar(255) NOT NULL default '',
wr_10 varchar(255) NOT NULL default '',
PRIMARY KEY (wr_id),
KEY wr_num_reply_parent (wr_num,wr_reply,wr_parent),
KEY wr_is_comment (wr_is_comment,wr_id)
) TYPE=MyISAM;
ASP -> 그누보드4 이전 방법은 저로서는 모르는 부분이므로 다른분에게 패스 합니다.^^
헐랭이님 감사합니다.
덕분에 조금은 이해가 될 것 같습니다.
...그래도 햇갈리네요 ㅠ.ㅠ
그누4에서는 wr_id/wr_num값이 고유값인데... board.php의 "번호"값은 바뀌면서... 표시되는데...
이 번호값은 어디서 가져오는지...??
너무 간편한 답변형 게시판만 보다가 그누4를 보니 무지 복잡하네요.
헐랭이님 태풍이 올라온다고 합니다.
피해가 없길 기원드리며...
거듭 감사드립니다.
-장난감
덕분에 조금은 이해가 될 것 같습니다.
...그래도 햇갈리네요 ㅠ.ㅠ
그누4에서는 wr_id/wr_num값이 고유값인데... board.php의 "번호"값은 바뀌면서... 표시되는데...
이 번호값은 어디서 가져오는지...??
너무 간편한 답변형 게시판만 보다가 그누4를 보니 무지 복잡하네요.
헐랭이님 태풍이 올라온다고 합니다.
피해가 없길 기원드리며...
거듭 감사드립니다.
-장난감