db복구시 에러가 납니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

db복구시 에러가 납니다. 정보

db복구시 에러가 납니다.

본문

back.sql이라는 디비를 mysqldump로 백업했는데요....
백업한 파일을 복구시킬려구 다음과 같이 했는데 에러가납니다.

[melong@melong]$ mysql -u아이디 -p암호 디비명 < back.sql
ERROR 1050 at line 11: Table 'board' already exists

'board'라는 테이블은 다른 게시판의 테이블이구요..

테이블을 전부 drop한 다음에 복구시켜야 하나요..(sql구문보니깐 create table이 있어서요^^;;)

허접한 초보가 고수님들께 정중히 답변 부탁드립니다.(-- ;)(__ ;)
  • 복사

댓글 전체

초보입니다.
DROP TABLE IF EXISTS `board`;//이 열이 있는지 확인해보세요. back.sql 파일에서 각각의 테이블마다,,
CREATE TABLE IF NOT EXISTS `board` (~~~

ps)백업 자료가 확실하다면 말씀하신 것처럼 전부 drop한 다음에 복구시키는 것도 무방하겠군요.
답변 감사드립니다.
mysql -u아이디 -p --add-drop-table 디비명 < back.sql
이렇게 옵션으로 해결했습니다..(맞는 방법인지는 모르겠지만요...^^;)
다시한번 신경써주셔서 감사드립니다.
© SIRSOFT
현재 페이지 제일 처음으로