영카트 설치 문의드립니다.
관련링크
본문
CREATE TABLE `g5_write_qa` ( `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(20) 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_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `wr_file` tinyint(4) NOT NULL DEFAULT '0', `wr_last` varchar(19) NOT NULL, `wr_ip` varchar(255) NOT NULL, `wr_facebook_user` varchar(255) NOT NULL, `wr_twitter_user` 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`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8
1050 : Table 'g5_write_qa' already exists
error file : /install/install_db.php
이런 문구가 뜨는데요 그누보드5는 설치가 되는데 영카트는 설치가 되지 않아요 install 폴더에 install_db.php폴더가 에러파일이라고 떠서 몇번을 재업로드 해도 되지가 않네요 ㅠㅠ 알려주세요
답변 8
기존 db 파일이 있다면 백업후 : mysqldump -u 유저네임 -p db명칭 > 원하는이름.sql
db전체를 삭제후 : mysqladmin -u 유저네임 -p drop db명칭
다시 db를 설치하세요 : mysqladmin -u 유저네임 -p create db명칭
기존 db파일을 복원하려면 :mysql -u 유저네임 -p db명칭 < 좀전에 백업한이름.sql
이미 'g5_write_qa' 해당테이블이 존재해서 나는 에러에요 해당테이블을 삭제하시고 다시해보세요
g5_write_qa 테이블을 어디서 삭제해야 하는거죠?
기존 db파일이라는게 install_db파일을 말하시는 건가요?
추가 질문으로요 다시 해보니
- 전체 테이블 생성 완료
insert into `g5_group` set gr_id = 'shop', gr_subject = '쇼핑몰'
1062 : Duplicate entry 'shop' for key 'PRIMARY'
error file : /install/install_db.php
이렇게 뜨네요
phpmyadmin같은대 들어가셔서 삭제하시면됩니다.
아니면 drop 테이블명 counter <- 쿼리문을 돌려줘도되고요
mysqladmin -u 유저네임 -p drop db명칭로 db삭제하시고 다시하세요
db전체를 삭제 : mysqladmin -u 유저네임 -p drop db명칭
다시 db를 설치 : mysqladmin -u 유저네임 -p create db명칭
기존 db파일을 복원 :mysql -u 유저네임 -p db명칭 < 좀전에 백업한이름.sql