테스트 사이트 - 개발 중인 베타 버전입니다

설치시 그룹명,게시판명 자동생성 문의 채택완료

그누4 입니다.
다른 빌더들 보면 쿼리문이 잘 들어가서 생성이 되는듯한데
제가 인스톨시에는 오류문구가 밑에 깔려서 게시판만 생성이 안되네요
CREATE TABLE IF NOT EXISTS `$g4[write_prefix]board13` (
  `wr_id` int(11) NOT NULL AUTO_INCREMENT,
  `wr_num` int(11) NOT NULL DEFAULT '0',
  `wr_reply` varchar(10) NOT NULL,
  `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,
  `ca_name` varchar(255) NOT NULL,
  `wr_option` set('html1','html2','secret','mail') NOT NULL,
  `wr_subject` varchar(255) NOT NULL,
  `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_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,
  `wr_password` varchar(255) NOT NULL,
  `wr_name` varchar(255) NOT NULL,
  `wr_email` varchar(255) NOT NULL,
  `wr_homepage` varchar(255) NOT NULL,
  `wr_file` tinyint(4) NOT NULL DEFAULT '0',
  `wr_blind` enum('0','1') NOT NULL DEFAULT '0',
  `wr_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `wr_last` varchar(19) NOT NULL,
  `wr_ip` varchar(255) NOT NULL,
  `wr_1` varchar(255) NOT NULL,
  `wr_2` varchar(255) NOT NULL,
  `wr_3` varchar(255) NOT NULL,
  `wr_4` varchar(255) NOT NULL,
  `wr_5` varchar(255) NOT NULL,
  `wr_6` varchar(255) NOT NULL,
  `wr_7` varchar(255) NOT NULL,
  `wr_8` varchar(255) NOT NULL,
  `wr_9` varchar(255) NOT NULL,
  `wr_10` varchar(255) NOT NULL,
  PRIMARY KEY (`wr_id`),
  KEY `wr_num_reply_parent` (`wr_num`,`wr_reply`,`wr_parent`),
  KEY `wr_is_comment` (`wr_is_comment`,`wr_id`),
  KEY `list_index` (`wr_is_comment`,`wr_num`,`wr_reply`),
  KEY `comment_index` (`wr_is_comment`,`wr_parent`,`wr_comment`,`wr_comment_reply`),
  KEY `mb_id` (`mb_id`),
  KEY `write_idx` (`wr_parent`,`mb_id`,`wr_is_comment`),
  KEY `ca_name` (`ca_name`)
) ENGINE=MyISAM;
넣고 설치하면
Duplicate column name 'mb_id' 라는 오류가 나옵니다.
필드에 mb_id` varchar(255) 값이 들어가면 안되는건가요?
댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트
제 계정에서 위의 쿼리 직접 돌려보니 에러 없이 잘 생성됩니다 시누이 님 말씀처럼 다른 쿼리에서 나는 에러 같네요~
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

흠. 한번 봐주세요 ㅋ 파일 올릴테니 해주심이 +_+

댓글을 작성하려면 로그인이 필요합니다.

많은 도움이 되었습니다. 감사합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

ALTER TABLE {테이블명} ADD `mb_id` VARCHAR( 255 ) NOT NULL ;
이 쿼리는 컬럼을 추가하는 쿼리 입니다.
이 쿼리 이전에 이미 해당 테이블에 컬럼을 추가해놓았다면 이 쿼리문을 삭제해보세요.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다 . . . 통파일째로 다른 컬럼과 충돌하는지 보려구요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

저 역시도 쿼리 직접 돌려보니 에러 없이 잘 생성됩니다
다른 부분에서는 문제점이 보이시지 않으시던가요?
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

네 감사합니다..ㅎㅎ

댓글을 작성하려면 로그인이 필요합니다.

들어가도 상관없는데 mb_id 라는 컬럼이 중복된다고 나오네요.
다른 쿼리에서 나오는 에러일수도 있다는 생각이 듭니다.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

역시 시누이님 직접 해주시니 감사한데 에구 -ㅂ- 불당님 쿼리라서 모르겠다능.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고