데이터 이전 후 재설치 시 오류
본문
- 전체 테이블 생성 완료
INSERT INTO `avo_css_config` (`cs_id`, `cs_name`, `cs_value`, `cs_descript`, `cs_etc_1`, `cs_etc_2`, `cs_etc_3`, `cs_etc_4`, `cs_etc_5`, `cs_etc_6`, `cs_etc_7`, `cs_etc_8`, `cs_etc_9`, `cs_etc_10`) VALUES (1, 'logo', 'http://myonlyeddn.ivyro.net/eddn2/adm/img/logo.png', '', '', '', '', '', '', '', '', '', '', ''), (2, 'm_logo', 'http://myonlyeddn.ivyro.net/eddn2/adm/img/logo.png', '', '', '', '', '', '', '', '', '', '', ''), (3, 'background', 'http://myonlyeddn.ivyro.net/eddn2/skin/member/basic/img/bak_admin_login_top_pattern.png', '', '', '', '', '', '', '', '', '', '', ''), (4, 'm_background', 'http://myonlyeddn.ivyro.net/eddn2/skin/member/basic/img/bak_admin_login_top_pattern.png', '', '', '', '', '', '', '', '', '', '', ''), (5, 'menu_pos', 'left', '', '', '', '', '', '', '', '', '', '', ''), (6, 'menu_width', '200', '', '', '', '', '', '', '', '', '', '', ''), (7, 'menu_height', '50', '', '', '', '', '', '', '', '', '', '', ''), (8, 'menu_background', '', '', '', '', '', '', '', '', '', '', '', ''), (9, 'm_menu_background', '', 'rgba(0, 0, 0, .5)', '', '', '', '', '', '', '', '', '', ''), (10, 'btn_default', '#ffffff', '', '#000000', '#000000', '#ffffff', '#222222', '#000000', '', '', '', '', ''), (11, 'btn_point', '#ffffff', '', '#29c7c9', '#29c7c9', '#ffffff', '#29c7c9', '#29c7c9', '', '', '', '', ''), (12, 'btn_etc', '#ffffff', '', '#555555', '#333333', '#ffffff', '#555555', '#333333', '', '', '', '', ''), (13, 'mmb_contain_bak', '', '', '', '', '', '', '', '', '', '', '', ''), (14, 'mmb_notice', 'rgba(0, 0, 0, .5)', '', '#ffffff', '', '', '', '', '', '', '', '', ''), (15, 'mmb_list', '', '', '', '', '', '', '', '', '', '', '', ''), (16, 'mmb_list_item', '', '', '', '', '', '', '', '', '', '', '', ''), (17, 'mmb_log', '', '', '', '', '', '', '', '', '', '', '', ''), (18, 'mmb_reply', '', '', '', '', '', '', '', '', '', '', '', ''), (19, 'mmb_reply_item', 'rgba(0, 0, 0, .5)', '', '#eaeaea', '', '', '', '', '10', '', '', '', ''), (20, 'mmb_name', '#eeeeee', '', '12', '', '', '', '', '', '', '', '', ''), (21, 'mmb_owner_name', '#29c7c9', '', '12', '▶', '◀', '', '', '', '', '', '', ''), (22, 'mmb_datetime', '#bbbbbb', '', '11', '', '', '', '', '', '', '', '', ''), (23, 'mmb_link', '#29c7c9', '', '', '', '', '', '', '', '', '', '', ''), (24, 'mmb_call', '#29c7c9', '', '', '', '', '', '', '', '', '', '', ''), (25, 'mmb_log_ank', '#29c7c9', '', '', '', '', '', '', '', '', '', '', ''), (26, 'mmb_hash', '#29c7c9', '', '', '', '', '', '', '', '', '', '', ''), (27, 'color_default', '#ffffff', '', '', '', '', '', '', '', '', '', '', ''), (28, 'color_bak', '#333333', '', '', '', '', '', '', '', '', '', '', ''), (29, 'color_point', '#29c7c9', '', '', '', '', '', '', '', '', '', '', ''), (30, 'input_bak', '#000000', '', '#eeeeee', '#222222', '', '', '', '', '', '', '', ''), (31, 'box_style', 'rgba(0, 0, 0, .5)', '', '#eeeeee', '', '', '', '', '', '', '', '', ''), (32, 'menu_text', '#ffffff', '', '14', '#29c7c9', '14', '', '', '', '', '', '', ''), (33, 'use_header', '', '', '', '', '', '', '', '', '', '', '', ''), (34, 'm_header_background', '', '', 'rgba(0, 0, 0, .5)', '', '', '', '', '', '', '', '', ''), (35, 'header_background', '', '', 'rgba(0, 0, 0, .5)', '', '', '', '', '', '', '', '', ''), (36, 'equalizer', '#29c7c9', '', '#000000', '', '', '', '', '', '', '', '', ''), (37, 'board_table', '', '', '', '', '', '', '', '', '', '', '', ''), (38, 'list_header', '#000000', '', '#ffffff', '#333333', 'double', '1', '||top||bottom||', '', '', '', '', ''), (39, 'list_body', '', '', '#ffffff', '', '', '', '', '', '', '', '', ''), (40, 'form_header', '#000000', '', '#ffffff', '', '', '', '', '', '', '', '', ''), (41, 'form_body', 'rgba(255, 255, 255, .1)', '', '#ffffff', '#333333', 'solid', '1', '||top||bottom||', '', '', '', '', ''), (42, 'sub_menu', 'rgba(0, 0, 0, .5)', '', '#eeeeee', '#555555', 'dashed', '1', '||top||bottom||', '#29c7c9', '', '', '', ''), (43, 'mmb_counter', '', '', '', '', '', '', '', '', '', '', '', '')
1062 : Duplicate entry '1' for key 'PRIMARY'
이전에 쓰던 무료 호스팅 DB용량 때문에 새로운 유료 호스팅으로 옮겨갔는데 똑같이 편집기에 파일을 넣고 설치하려고 했더니 계속 이런 오류가 뜨네요ㅠ코딩은 손도 대본 적 없어서 어딜 만져야할지도 모르겠습니다... install_db.php 파일에 문제가 있는 걸까요? 이전과 DB명을 같게 했는데 이부분에서 오류가 나는 걸까요ㅠ DB명 변경은 어려울 것 같아 질문 드립니다
답변 3
wr_id 나 해당 테이블의 고유번호를 담당하는게 중복되서 그렇습니다.
AUTO_INCREMENT 기본값 설정 처리하셔야 합니다.
아마 cs_id 요놈일거 같은데..
create table 먼저 진행하시고 위에 옵션들 해당 필드에 설정하신다음에
insert 문 붙여넣어보세요.
중복으로 들어갈 수 없는 필드에 값을 중복으로 등록 하려고 해서 발생한 에러 입니다
기존 내용이 필요 없다면 테이블 내용을 삭제 하는 코드를 먼저 실행하세요
TRUNCATE TABLE avo_css_config
기존내용이 유지가 되어야 한다면 cs_id 필드가 AUTO_INCREMENT 인지 확인 후
위 코드에서 값을 삭제하세요
VALUES ('', 'logo',~~), ~~~ ('', 'mmb_counter'~~~)
그래도 에러가 난다면 값이 중복될 수 없는 필드가 무엇인지 부터 찾으세요
cs_name 일 가능성이 큰데...
cs_id 값의 고유값이라 cs_id 필드값은 제거하고 등록하셔야 할듯 합니다.
해당 고유키값이 동일한게 존재해서 발생되는 오류로 보여집니다.