Mysqlcheck 유틸리티 사용법
mysqlcheck 유틸리티 사용법(analyze, optimize, repair)
mysqlcheck 유틸리티 사용법
cost 베이스 DB에서 DB전체를 한번에 analyze, optimize, repair 하기 위한 유틸리티 입니다.
파일위치 : mysql/bin
-
전체 체크 및 자동 복구
$> mysqlcheck -Aa --auto-repair -u root -p $> mysqlcheck -Ao --auto-repair -u root -p -
옵션 설명
-A, --all-databases -a, --analyze -o, --optimize -P 포트번호 -
특정 데이터베이스만 체크 및 자동 복구
$> mysqlcheck --auto-repair -u root -p 데이터베이스명 -
특정 테이블만 체크 및 자동 복구
$> mysqlcheck --auto-repair -u root -p 데이터베이스명 테이블명 -
명령어 수정하여 사용하기
$> mysqlrepair = mysqlcheck --repair $> mysqlanalyze = mysqlcheck --analyze $> mysqloptimize = mysqlcheck --optimize -
mysql에 접속하여 개별적으로 하는 방법
mysql> use 데이터베이스명; mysq> show tables; mysql> check table 테이블명; mysql> repair table 테이블명; mysql> analyze table 테이블명; mysql> optimize table 테이블명;
작성일: 2026년 7월 2일
,
마지막 업데이트: 2026년 7월 13일