컴퓨터 MySQL DB 파일이 깨졌을 때
2004.04.13 18:26
이번에 아이리스에서 DB 파일이 깨져서 식겁했었는데, 다행히 이런 방법이 있었다.
테이블이 MyISAM 타입이면 다음과 같이 하여 복구할 수 있습니다.
(MySQL홈/data/DB명/테이블.MYD, 확장자가 MYI라면 MyISAM)
용법:
myisamchk -r -q DB테이블경로 또는
myisamchk -o DB경로
예시:
DB명=abcd, table=test 이고 DB가 /usr/local/mysql/data/에 있다면
예) myisamchk -r -q /usr/local/mysql/data/abcd/test
ISAM 타입이면 ( 테이블.ISD, 테이블.ISM이면 ISAM)
용법:
isamchk -r -q DB경로 또는
isamchk -o DB경로
자세한 글은 다음을 참고 하세요.
http://coffeenix.net/board_view.php?bd_code=102
테이블이 MyISAM 타입이면 다음과 같이 하여 복구할 수 있습니다.
(MySQL홈/data/DB명/테이블.MYD, 확장자가 MYI라면 MyISAM)
용법:
myisamchk -r -q DB테이블경로 또는
myisamchk -o DB경로
예시:
DB명=abcd, table=test 이고 DB가 /usr/local/mysql/data/에 있다면
예) myisamchk -r -q /usr/local/mysql/data/abcd/test
ISAM 타입이면 ( 테이블.ISD, 테이블.ISM이면 ISAM)
용법:
isamchk -r -q DB경로 또는
isamchk -o DB경로
자세한 글은 다음을 참고 하세요.
http://coffeenix.net/board_view.php?bd_code=102






