1) MySQL 데이터베이스 특정 table 이 손상 되었는지 여부를 확인
#use database이름 : 확인할 DB 선택
#check table table이름 : table 상태 확인
2) MySQL Table 복구
#use database이름 : 확인할 DB 선택
#repair table table이름 : table 복구
3) MySQL Table 최적화
#use database이름 : 확인할 DB 선택
#optimize table table이름 : table 최적화
ex)
mysqlcheck -uroot -p --check --all-database > tablecheck.txt
모든 DB의 table 체크 한 내역을 tablecheck.txt 파일로 출력
grep -v OK tablecheck.txt > status.txt
tablecheck.txt 파일에서 OK 가 아닌 내역만 추출
댓글