MySQL 에서 아래와 같은 오류가 발생하고 있습니다.

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

해결할 수 있는 조치 방법좀 알려주세요.

1 답변

0 투표

sessions 테이블에 오류가 났네요.

너무 많은 connection 이 일어났거나 MySQL 기록중에 서버가 리부팅되거나 강제종료된 경우 테이블이 깨지는 경우가 있습니다. MyISAM 테이블이 경우 그렇습니다.

이렇게 테이블이 망가진 경우 복구하는 명령어는 아래와 같습니다.

# mysql -u아이디 -p DB명

Enter Password: 비밀번호를 입력

mysql> repair table sessions;

위와 같이 서버에 접속해서 mysql 에 로그인한 후 " repair table 오류가발생한테이블명; " 복구 명령을 실행하면 됩니다.

 

add
...