db 복구 관련 질문드립니다.

db 복구 관련 질문드립니다.

QA

db 복구 관련 질문드립니다.

답변 3

본문

putty에서 db 복구를 하려고 하는데요.

 

다음과 같은 에러 메세지가 뜨네요.

 

ERROR 1050 (42S01) at line 19: Table 'g5_auth' already exists

 

무슨 문제인지요?

이 질문에 댓글 쓰기 :

답변 3

DROP TABLE IF EXISTS `g5_auth`;

CREATE TABLE `g5_auth` (

...

기존table 항목..

...

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

답변 감사드려요.

방금 확인해 보니...

phpMyAdmin 에서 만든 backup.sql에는 DROP TABLE IF EXISTS `g5_auth`; 이 문구가 없네요.

putty에서 백업해 만든 backup.sql에는 DROP TABLE IF EXISTS `g5_auth`; 이 문구가 포함되 있네요.

putty에서 백업을 해서 복구해야 겠습니다.

백업파일.sql을 만들때 테이블이 있으면 삭제(drop)후 처리 한다라는 조건을 주어서

만들어야 됩니다

그게없이 테이블을 만들어라는 쿼리가 들어가면 당연히 위와 같은 에러가 나옵니다


 

어떤 명령어를 치시는지 모르겠는데 이미 테이블이 있다는 문구입니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 61,332
© SIRSOFT
현재 페이지 제일 처음으로