phpmyadmin에서 실수로 지운 테이블 복구방법... > 그누4 질문답변

그누4 질문답변

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

phpmyadmin에서 실수로 지운 테이블 복구방법... 정보

phpmyadmin에서 실수로 지운 테이블 복구방법...

본문

DB 들어가서 뭣도 모르구 g4_config 이라는 테이블을 지웠어여.. ㅠㅠ
 그후로 홈페이지 들어가면

select * from g4_config

1146 : Table 'user_kspirits.g4_config' doesn't exist

error file : /index2.php

이런 메시지가 뜨네요
g4_config 이라는 테이블을 지웠는데  그누보드를 다시 깔아도 소용이 없네요;;
저 테이블 복구하려면 어떻게 해야하나요?

댓글 전체

혹시 필요하신 분들 계실것 같아 남깁니다.

가. 서버를 직접 운영하시는 것이 아니라면
  - 호스팅 업체에 삭제 전 시점의 백업 복구를 부탁.(주의, 삭제된 테이블만 복구해 달라고 하세요.)

나. 서버를 직접 운영하신다면
  1. DB 디렉토리로 이동
  # cd /usr/local/mysql/data 또는 cd /usr/local/mysql/var
  2. 로그 바이너리 파일을 소스파일로 변환 (001, 002, 003 ..... 모두)
  # ../mysqlbinlog ****-bin.001 > recovery.sql
  3. 필요한 내용만 편집
  # vi recovery.sql (g4_config create, insert 관련 내용만 남김)
  4. DB에 삽입
  # mysql -u 계정명 -p DB명 < recovery.sql

단, Replication 기능이 가능하도록 설정되어 있는 경우만 해당됩니다.

참고 사이트 : http://oops.org/?t=lecture&sb=mysql&n=1
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT