2013-03-14 5 views
0
Database query failed. Error received from database was #144: Table 'dbname.mantis_bug_file_table' is marked as crashed and last (automatic?) repair failed for the query: SELECT bug_id, COUNT(bug_id) AS attachments 
FROM mantis_bug_file_table 
GROUP BY bug_id. 

위의 문제를 방지하는 방법입니다. 여러 번 나는 수리 표 후에이 오류가 발생했습니다. 페이지를로드 한 후 테이블을 복구하는 경우 "# 2013 - 쿼리 중에 MySQL 서버에 대한 연결이 끊어졌습니다"라고 표시됩니다.데이터베이스 쿼리가 실패했습니다. 데이터베이스에서받은 오류는 # 144 :

감사합니다.

답변

1

MySQL 프로세스를 먼저 중지하십시오. 데이터 폴더로 이동하여 myisamchk -r <table_name>을 실행 해보십시오. 작동하지 않으면 myisamchk -r -v -f <table_name>.

+0

여기서 myisamchk -r 을 실행해야합니다. – selva

+0

여기를 참조하십시오 http://www.thegeekstuff.com/2008/09/how-to-repair-corrupted-mysql-tables-using-myisamchk/ – PSR

관련 문제