테이블이 크래시로 표시되어 있으므로 복구해야 합니다.
wordpress phpMyadmin에서 이 오류가 발생하였습니다.
#145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired
phpMyadmin에 로그인하면 wp_posts가 "사용중"으로 표시됩니다.
이로 인해 현재 제 웹사이트가 다운되었습니다.
이 문제를 검색했는데 phpMyadmin에서 "복구" 버튼이 보이지 않습니다.어떻게 고쳐야 하는지 알려주세요.PHP 명령어를 어디서 발행해야 할지 모르겠어요.PHP에 대한 저의 실력은 매우 기초적입니다.
복구 버튼은 다음과 같습니다.

서버의 명령줄에서 다음을 실행합니다.
mysqlcheck --repair --all-databases
서버의 빈 디스크 용량이 0일 때도 같은 문제가 발생하였습니다.
명령어를 사용할 수 있습니다(mysql 파일에는 충분한 공간이 필요합니다).
REPAIR TABLE `<table name>`;
개개의 테이블을 수리하기 위해
SSH를 통해 서버에 연결
다음으로 mysql 콘솔에 접속합니다.
그리고.
USE user_base
REPAIR TABLE TABLE;
-아니면...
현재 데이터베이스에 깨진 테이블이 많은 경우:
mysqlcheck -uUSER -pPASSWORD --repair --extended user_base
데이터베이스 내에 깨진 테이블이 많은 경우:
mysqlcheck -uUSER -pPASSWORD --repair --extended -A
이 에러가 발생했을 때:
#145 - 표.\engine\syslogb3_syslog'는 크래시로 표시되어 있으므로 복구해야 합니다.
수정하기 위해 PhpMyAdmin에서 다음 명령을 실행했습니다.
REPAIR TABLE phpbb3_posts;
즉, MySQL 테이블이 손상되어 복구가 필요합니다.사용하다
myisamchk -r /DB_NAME/wp_posts
명령줄을 사용합니다.복구 실행 중에는 복구 중에 데이터베이스에 대한 새로운 연결이 시도되지 않도록 웹 사이트를 일시적으로 종료해야 합니다.
여기 간단한 단계가 있습니다.
phpmyadmin으로 이동하여 어떤 테이블이 크래시되었는지 확인한 후 Repair table 옵션을 선택합니다.
언급URL : https://stackoverflow.com/questions/4357270/table-is-marked-as-crashed-and-should-be-repaired
'source' 카테고리의 다른 글
| 바이트 어레이란 어떤 의미입니까? (0) | 2022.12.11 |
|---|---|
| 원인: java.security.복구할 수 없는 키예외: 키를 복구할 수 없습니다. (0) | 2022.12.11 |
| MySql 5.7 설치 관리자가 VS 2013 재배포 가능을 감지하지 못함 (0) | 2022.12.11 |
| Java에서 사용되지 않는 가져오기 경고 억제 (0) | 2022.12.11 |
| WordPress 쿼리 슬러그별 한 포스트 (0) | 2022.12.11 |
