반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- eclipse github
- sql developer
- 확장프로그램
- Java
- GIT
- #MySQL
- Eclipse
- MySQL
- Spring Legacy
- Linux
- jQuery
- oracle
- 윈도우10
- vscode에서github연동
- 노트패드
- #php.ini
- 낙자쌤
- 이클립스 파일인코딩
- vscode
- 이클립스
- Windows10
- Visual Studio Code
- 낙자
- 한국소프트웨어인재개발원
- 리엑트
- 낙짜쌤
- musthave
- extension
- 오라클
- Github
Archives
- Today
- Total
자바강사 낙자쌤
mysql ERROR 145 (HY000): marked as crashed and should be repaired 본문
728x90
반응형
운영하고 있는 홈페이지에서, 다른 디비들은 정상적으로 작동하지만,
한쪽 게시판이 출력이 되지 않고 있어서 mysql에서 직접 select로 데이터를 찍어보았다.
ERROR 145 (HY000): Table './sosal/papers' is marked as crashed and should be repaired
영어지만, 아래 페이지에 매우 잘 정리 되어있다.
http://stackoverflow.com/questions/4357270/php-is-marked-as-crashed-and-should-be-repaired
문제가 있는 특정 데이터베이스의 테이블에 crash가 일어났다면, 다음과 같이 명령어를 입력하면 된다.
mysqlcheck --repair "database" "table" -u "user" -p
데이터베이스 이름이 "Homepage" 테이블 이름이 "Board"이며, root 계정으로 repair 한다면 다음과 같다.
mysqlcheck --repair homepage board -u root -p
모든 데이터베이스, 모든 테이블을 repair 하고싶다면 다음과 같이 입력하면 된다.
mysqlcheck --repair --all-databases -u root -p
phpMyAdmin을 사용한다면, 아래 그림처럼 '테이블복구'를 선택하면 된다.
728x90
반응형
'DB' 카테고리의 다른 글
성능 향상을 위한 query 작성과 tuning (0) | 2016.09.22 |
---|---|
APMSETUP7 MySQL utf-8 설정하기 (0) | 2016.03.15 |
MySQL 설치후 최초 root 패스워드 설정 (0) | 2016.01.19 |
where절에서 IN 사용하기 (0) | 2016.01.03 |
MySql DB 및 계정 생성과 등록, 외부접근권한 설정 (0) | 2015.12.24 |