제가 Phpmyadmin 에서
g5_board_file SQL를 덮어씌우려고 합니다.
다행이 wr_id에는 곂치는게 없더라구요.
근데
--
-- 테이블 구조 `g5_apms`
--
CREATE TABLE `g5_apms` (
`apms_company` tinyint(4) NOT NULL DEFAULT '0',
`apms_personal` tinyint(4) NOT NULL DEFAULT '0',
`apms_register` tinyint(4) NOT NULL DEFAULT '0',
`apms_email_yes` tinyint(4) NOT NULL DEFAULT '0',
`apms_cert_yes` tinyint(4) NOT NULL DEFAULT '0',
`apms_adult_yes` tinyint(4) NOT NULL DEFAULT '0',
`apms_partner` tinyint(4) NOT NULL DEFAULT '0',
`apms_marketer` tinyint(4) NOT NULL DEFAULT '0',
`apms_commission_1` tinyint(4) NOT NULL DEFAULT '30',
`apms_commission_2` tinyint(4) NOT NULL DEFAULT '30',
`apms_commission_3` tinyint(4) NOT NULL DEFAULT '30',
`apms_commission_4` tinyint(4) NOT NULL DEFAULT '30',
`apms_commission_5` tinyint(4) NOT NULL DEFAULT '30',
`apms_benefit1` int(11) NOT NULL DEFAULT '0',
`apms_benefit2` int(11) NOT NULL DEFAULT '0',
`apms_benefit3` int(11) NOT NULL DEFAULT '0',
`apms_benefit4` [...]
#1050 - 테이블 'g5_apms'는 이미 존재함
이렇게 나오네요.. 기존에 있는 데이터도 사용을해야되서 덮어씌워야하는데 혹시방법이 있을까요?
감사합니다.
답변 3개 / 댓글 2개
g5_board_file SQL를 덮어씌우려고 합니다.<--무슨 말인지 불분명한데
데이터를 추가하려고 한다면 sql구분에서 다른 것은 지우고 insert 구문만 남기면 됩니다
그런데 g5_board_file 에 데이터를 추가하려는데 아래 쿼리문은 갑자기 왜 나온 것인가요?
디비를 백업한 화일을 import 하는 것이라면 당연히 불필요한 쿼리문은 모두 삭제해야죠
CREATE TABLE `g5_apms` ( ~~~ <---이미 디비에 g5_apms가 만들어져 있는데 또 create 구문이 실행되니까 나온 것입니다
무작정 import 할 것이 아니라 사용하려는 백업 화일을 에디터로 열어서 내용부터 보세요
답변에 대한 댓글 1개
도움좀 부탁드립니다 ㅠㅠ
테이블이 이미있다면 craete table 쿼리는 빼고 돌리세요
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.

처음에 SQL 테이블을 g5_board_file만 가져왔어야 했는데 전체를 백업했더라구요.