설치시 그룹명,게시판명 자동생성 문의 채택완료
그누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 포인트
11년 전
제 계정에서 위의 쿼리 직접 돌려보니 에러 없이 잘 생성됩니다
시누이 님 말씀처럼 다른 쿼리에서 나는 에러 같네요~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
11년 전
ALTER TABLE {테이블명} ADD `mb_id` VARCHAR( 255 ) NOT NULL ;
이 쿼리는 컬럼을 추가하는 쿼리 입니다.
이 쿼리 이전에 이미 해당 테이블에 컬럼을 추가해놓았다면 이 쿼리문을 삭제해보세요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
11년 전
저 역시도 쿼리 직접 돌려보니 에러 없이 잘 생성됩니다
다른 부분에서는 문제점이 보이시지 않으시던가요?
다른 부분에서는 문제점이 보이시지 않으시던가요?
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
11년 전
들어가도 상관없는데 mb_id 라는 컬럼이 중복된다고 나오네요.
다른 쿼리에서 나오는 에러일수도 있다는 생각이 듭니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택