회원가입

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기

mySQL의 망가진 테이블 복구법

Profile
:맥노턴

참고하세요... 위와 같은 에러는 DB가 쓰기를 시도하는 도중에 재시작할 경우에, 위와같은 인덱스 에러가 발생합니다... mySQL이 isam 방식을 사용하기 때문인데요... 서버관리자분들 참고하세요... 복구하는 방법은... myisamchk 라는 도구를 이용하시면 됩니다.

# myisamchk --recover --quick 테이블이름
하시면 quick 하게 복구 됩니다. 엥? 그래도 복구가 안된다구요?

# myisamchk --recover 테이블이름
하시면 됩니다. 엥? 그래도 안된다구요?

# isamchk --safe-recover 테이블이름
하시면 됩니다.

저도 처음 이런 에러 접했을 때, 꽤나 당황한 것 같은데...
저 명령 한줄에 순식간에 복구가 되더군요... (황당)

뉴21 같은 호스팅을 하시는 경우에는 관리자만 실행할 수 있는 명령이니까, 복구요청하시면 됩니다.

:맥노턴.

Profile
:맥노턴
레벨 31
340905/
-294%
McNorton & Education Lab.
Director
댓글
1
  • CSI:맥노턴.
    작성자
    2008.12.29

    ERROR 1016: Can't open file: '테이블이름.MYI'. (errno: 145)

    (복구하기)

    # 테이블명.MYI 파일이 있는곳에서 실행해야한다.(ex : 테이블명 - test)

    # DB명 : testtest

    # Table명 : test

    ex)

    1. 에러난 파일 : 테이블명.MYI

    2. 아래 명령어 실행위치는 /usr/local/mysql/data/testtest(오류난 테이블 DB명)

    3. 명령어 실행

    [root@localhost root]# /usr/local/mysql/bin/myisamchk -r 테이블명.*

    myisamchk: error: '테이블명.frm' is not a MyISAM-table

    ---------

    myisamchk: error: '테이블명.MYD' is not a MyISAM-table

    ---------

    - recovering (with sort) MyISAM-table '테이블명.MYI'

    Data records: 7

    - Fixing index 1

    - Fixing index 2

    - Fixing index 3

    - Fixing index 4

    - Fixing index 5

    - Fixing index 6

댓글 쓰기
권한이 없습니다.

번호 제목 조회 수 날짜
163 White Hacking [FHZ] Level 2 에 도전. 15181 03.05.15
162 White Hacking [FHZ] Level 1 에 도전. 7356 03.05.15
161 White Hacking [FHZ] 해커스랩 F.H.Z 을 정복하기 위한 해킹이론들... 8533 03.05.15
160 소프트웨어안내 시디타워...... 5647 03.05.14
159 서버운영 메일잘받아 보았습니다. 8684 03.05.13
158 컴퓨터바이러스 [re] 네트워크 바이러스 일망타진법 14372 03.05.05
157 컴퓨터바이러스 바이러스 퇴치방법 11795 03.05.04
156 소프트웨어안내 바이러스 퇴치방법 6247 03.05.04
155 PC/Notebook MONO 님의 AMD 시스템의 사양 15349 03.05.01
154 PC/Notebook PC조립시 주의사항 (1) 19844 03.05.01
153 소프트웨어안내 한글 97과 한글2002를 같이 사용해도 되나요? 5305 03.04.29
152 서버운영 홈페이지가 망가졌어요. 6959 03.04.29
151 Windows/DOS 최근 xp 패치 설치후 느려지셨다면.... 5846 03.04.29
150 Windows/DOS 윈도우 2000 프로 종료가 안됩니다. (2) 6027 03.04.29
149 XE 최근 게시물 추출에 대한 질문입니다.. 6254 03.04.29
148 레퍼런스 Flash + 웹서버 연동 21643 03.04.28
147 레퍼런스 성공과 실패를 결정하는 1%의 프로그래밍 원리 39540 03.04.28
146 정보보호/보안 Q811493-커널 메시지처리시 발생하는 버퍼오버런으로 인해... 8463 03.04.21
145 서버운영 제로보드.. 그리고 Mysql 6387 03.04.21
144 소프트웨어안내 메인페이지로 등록한 적이 없는데...? 5154 03.04.21

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기