db복구시 에러가 납니다. 정보
db복구시 에러가 납니다.관련링크
http://www.funnyvirus.co.kr/bd/
299회 연결
본문
back.sql이라는 디비를 mysqldump로 백업했는데요....
백업한 파일을 복구시킬려구 다음과 같이 했는데 에러가납니다.
[melong@melong]$ mysql -u아이디 -p암호 디비명 < back.sql
ERROR 1050 at line 11: Table 'board' already exists
'board'라는 테이블은 다른 게시판의 테이블이구요..
테이블을 전부 drop한 다음에 복구시켜야 하나요..(sql구문보니깐 create table이 있어서요^^;;)
허접한 초보가 고수님들께 정중히 답변 부탁드립니다.(-- ;)(__ ;)
백업한 파일을 복구시킬려구 다음과 같이 했는데 에러가납니다.
[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한 다음에 복구시키는 것도 무방하겠군요.
DROP TABLE IF EXISTS `board`;//이 열이 있는지 확인해보세요. back.sql 파일에서 각각의 테이블마다,,
CREATE TABLE IF NOT EXISTS `board` (~~~
ps)백업 자료가 확실하다면 말씀하신 것처럼 전부 drop한 다음에 복구시키는 것도 무방하겠군요.
답변 감사드립니다.
mysql -u아이디 -p --add-drop-table 디비명 < back.sql
이렇게 옵션으로 해결했습니다..(맞는 방법인지는 모르겠지만요...^^;)
다시한번 신경써주셔서 감사드립니다.
mysql -u아이디 -p --add-drop-table 디비명 < back.sql
이렇게 옵션으로 해결했습니다..(맞는 방법인지는 모르겠지만요...^^;)
다시한번 신경써주셔서 감사드립니다.