다른 보드의 db 디비를 그누로 옮길려고 합니다. 정보
그누보드 다른 보드의 db 디비를 그누로 옮길려고 합니다.본문
컨버터기를 사용하여서 제로보드에서 그누로 바꾸는 것을 보았습니다.
어떻게 하는지 설명을 좀 부탁드립니다.
참고로 저는 제로보드가 아니라 다른 일기형식의 보드입니다.
http://www.e6e3.com/gboard/diary/view.php?no=751&year=2004&month=05
기존 디비 입니다.
CREATE TABLE `gb_write_diary` (
`no` int(11) NOT NULL auto_increment,
`date` varchar(20) NOT NULL default '',
`reg_date` date NOT NULL default '0000-00-00',
`subject` varchar(100) NOT NULL default '',
`body` text NOT NULL,
`display` char(1) default NULL,
`img_name` tinytext,
`img_width` tinytext,
`position` char(1) default NULL,
`table_back` varchar(7) NOT NULL default 'white',
`body_align` varchar(7) default NULL,
`font_color` varchar(7) default NULL,
`bg_color` varchar(7) default NULL,
PRIMARY KEY (`no`)
) TYPE=MyISAM AUTO_INCREMENT=745 ;
INSERT INTO `gb_write_diary` VALUES (2, '2002.01.17.Thu(21:36', '2002-01-17', '온라인에 다시오다.', '한... 3개월 만에 .', '', '', '', '', 'white', NULL, NULL, NULL);
바꿀 형태입니다.
CREATE TABLE `gb_write_diary` (
`wr_id` int(11) NOT NULL auto_increment,
`ca_id` int(11) NOT NULL default '0',
`wr_notice` tinyint(4) NOT NULL default '0',
`wr_num` int(11) NOT NULL default '0',
`wr_reply` varchar(10) NOT NULL default '',
`wr_parent_id` int(11) NOT NULL default '0',
`wr_comment` int(11) NOT NULL default '0',
`wr_commentcnt` int(11) NOT NULL default '0',
`wr_html` tinyint(4) NOT NULL default '0',
`wr_secret` tinyint(4) NOT NULL default '0',
`wr_recv_email` tinyint(4) NOT NULL default '0',
`wr_subject` varchar(255) NOT NULL default '',
`wr_content` text NOT NULL,
`wr_link1` varchar(255) NOT NULL default '',
`wr_link2` varchar(255) NOT NULL default '',
`wr_link1_hit` int(11) NOT NULL default '0',
`wr_link2_hit` int(11) NOT NULL default '0',
`wr_file1` varchar(255) NOT NULL default '',
`wr_file2` varchar(255) NOT NULL default '',
`wr_file1_source` varchar(255) NOT NULL default '',
`wr_file2_source` varchar(255) NOT NULL default '',
`wr_file1_download` int(11) NOT NULL default '0',
`wr_file2_download` int(11) NOT NULL default '0',
`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(20) NOT NULL default '',
`wr_passwd` varchar(16) NOT NULL default '',
`wr_name` varchar(20) 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(15) NOT NULL default '',
`wr_user_agent` varchar(255) NOT NULL default '',
`wr_update_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
`wr_update_ip` varchar(15) NOT NULL default '',
`wr_update_user_agent` 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 '',
PRIMARY KEY (`wr_id`),
KEY `index1` (`wr_notice`,`wr_num`,`wr_reply`),
KEY `index2` (`wr_num`,`wr_parent_id`),
KEY `index3` (`wr_datetime`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
INSERT INTO `gb_write_diary` VALUES (2, 1, 0, -2' '', 2, 0, 0, 0, 0, 0, '온라인에 다시오다.', '한... 3개월 만에 .', '', '', 0, 0, '', '', '', '', 0, 0, 0, 0, 0, 'kimunan', 'abcd', 'kimunan', '*** 개인정보보호를 위한 이메일주소 노출방지 ***', 'http://kimunan.byus.net', '2002-01-17 21:36:57', '61.38.209.226', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.1.4322)', '0000-00-00 00:00:00', '', '', '', '', '', '', '');
이렇게 한번에 바꿀수 있는 것이 필요합니다.
밑에 바꿀 형태가 그누보드입니다.
지금 손으로 일이이 바꿀려고 보니
지금까지 쓴 일기가
750개 정도됩니다.
여러분의 도움이 필요합니다.
어떻게 하는지 설명을 좀 부탁드립니다.
참고로 저는 제로보드가 아니라 다른 일기형식의 보드입니다.
http://www.e6e3.com/gboard/diary/view.php?no=751&year=2004&month=05
기존 디비 입니다.
CREATE TABLE `gb_write_diary` (
`no` int(11) NOT NULL auto_increment,
`date` varchar(20) NOT NULL default '',
`reg_date` date NOT NULL default '0000-00-00',
`subject` varchar(100) NOT NULL default '',
`body` text NOT NULL,
`display` char(1) default NULL,
`img_name` tinytext,
`img_width` tinytext,
`position` char(1) default NULL,
`table_back` varchar(7) NOT NULL default 'white',
`body_align` varchar(7) default NULL,
`font_color` varchar(7) default NULL,
`bg_color` varchar(7) default NULL,
PRIMARY KEY (`no`)
) TYPE=MyISAM AUTO_INCREMENT=745 ;
INSERT INTO `gb_write_diary` VALUES (2, '2002.01.17.Thu(21:36', '2002-01-17', '온라인에 다시오다.', '한... 3개월 만에 .', '', '', '', '', 'white', NULL, NULL, NULL);
바꿀 형태입니다.
CREATE TABLE `gb_write_diary` (
`wr_id` int(11) NOT NULL auto_increment,
`ca_id` int(11) NOT NULL default '0',
`wr_notice` tinyint(4) NOT NULL default '0',
`wr_num` int(11) NOT NULL default '0',
`wr_reply` varchar(10) NOT NULL default '',
`wr_parent_id` int(11) NOT NULL default '0',
`wr_comment` int(11) NOT NULL default '0',
`wr_commentcnt` int(11) NOT NULL default '0',
`wr_html` tinyint(4) NOT NULL default '0',
`wr_secret` tinyint(4) NOT NULL default '0',
`wr_recv_email` tinyint(4) NOT NULL default '0',
`wr_subject` varchar(255) NOT NULL default '',
`wr_content` text NOT NULL,
`wr_link1` varchar(255) NOT NULL default '',
`wr_link2` varchar(255) NOT NULL default '',
`wr_link1_hit` int(11) NOT NULL default '0',
`wr_link2_hit` int(11) NOT NULL default '0',
`wr_file1` varchar(255) NOT NULL default '',
`wr_file2` varchar(255) NOT NULL default '',
`wr_file1_source` varchar(255) NOT NULL default '',
`wr_file2_source` varchar(255) NOT NULL default '',
`wr_file1_download` int(11) NOT NULL default '0',
`wr_file2_download` int(11) NOT NULL default '0',
`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(20) NOT NULL default '',
`wr_passwd` varchar(16) NOT NULL default '',
`wr_name` varchar(20) 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(15) NOT NULL default '',
`wr_user_agent` varchar(255) NOT NULL default '',
`wr_update_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
`wr_update_ip` varchar(15) NOT NULL default '',
`wr_update_user_agent` 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 '',
PRIMARY KEY (`wr_id`),
KEY `index1` (`wr_notice`,`wr_num`,`wr_reply`),
KEY `index2` (`wr_num`,`wr_parent_id`),
KEY `index3` (`wr_datetime`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
INSERT INTO `gb_write_diary` VALUES (2, 1, 0, -2' '', 2, 0, 0, 0, 0, 0, '온라인에 다시오다.', '한... 3개월 만에 .', '', '', 0, 0, '', '', '', '', 0, 0, 0, 0, 0, 'kimunan', 'abcd', 'kimunan', '*** 개인정보보호를 위한 이메일주소 노출방지 ***', 'http://kimunan.byus.net', '2002-01-17 21:36:57', '61.38.209.226', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; i-NavFourF; .NET CLR 1.1.4322)', '0000-00-00 00:00:00', '', '', '', '', '', '', '');
이렇게 한번에 바꿀수 있는 것이 필요합니다.
밑에 바꿀 형태가 그누보드입니다.
지금 손으로 일이이 바꿀려고 보니
지금까지 쓴 일기가
750개 정도됩니다.
여러분의 도움이 필요합니다.
댓글 전체