MySQL 테이블 복구

블로그에 새로운 글을 업데이트하다가 깜짝 놀랐다. 관리자 모드에서는 아무런 이상을 발견하지 못했는데, 게시된 글을 확인하려니 다음과 같은 메시지가 브라우저에 찍히는 것이 아닌가.

SQL Error : 1016 Can't open file: 'ee_captcha.MYI'. (errno: 145)

MySQL 관리 경험이 많지는 않지만, 테이블 중 하나인 ee_captcha가 언급되는 것을 보아 테이블 하나가 망가진 듯 했다. 구글링해보니 나의 예상이 맞았다. 다음과 같은 테이블 복구 명령을 사용해 블로그의 정상화를 도모했다.

mysql -u dbusername -p dbname [enter]
repair table tablename; [enter]
quit [enter]
Buy me a coffeeBuy me a coffee

최 재훈

블로그, 페이스북, 트위터 고성능 서버 엔진, 데이터베이스, 지속적인 통합 등 다양한 주제에 관심이 많다.
Close Menu