> 데이터 베이스 > MySQL 튜토리얼 > mysqlcheck 복구 데이터베이스 명령(Linux 시스템)

mysqlcheck 복구 데이터베이스 명령(Linux 시스템)

PHPz
풀어 주다: 2017-03-12 14:48:00
원래의
1991명이 탐색했습니다.

아래 편집기는 Linux 시스템의 mysqlcheck Repair Database 명령(자세한 설명)에 대한 기사를 제공합니다. 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리고자 합니다. 와서 편집기와 함께 살펴보세요. 모두 즐거운 게임 되시길 바랍니다

mysqlcheck 클라이언트도구는 MyISAM 테이블을 확인하고 복구할 수 있을 뿐만 아니라 테이블을 최적화하고 분석할 수 있습니다.

사실 mysql 도구에 검사, 복구, 분석, 최적화 기능이 통합되어 있습니다.

mysqlcheck를 호출하는 방법은 3가지가 있습니다.

shell> mysqlcheck[options] db_name [tables]

shell> mysqlcheck[options] ---database DB1 [DB2 DB3...]

shell> mysqlcheck[options] --all--database
로그인 후 복사

테이블을 지정하지 않거나 ---database 또는 --all--database 옵션을 사용하는 경우

전체 데이터베이스를 확인합니다.

옵션에는 다음과 같은 공통 옵션이 있습니다:

-c, --check (체크리스트)

-r; , --repair(테이블 복구);

-a, --analyze(테이블 분석)

-o, --optimize(테이블 최적화); 옵션은 -c(체크 리스트)

예:

체크 리스트(체크);

mysqlcheck -u root -c test

테이블 복구(복구)

mysqlcheck -u root -r test

지정된 데이터베이스를 사용하여 복구

# mysqlcheck -A -o -r Database_NAME -p

모든 데이터베이스를 확인하고 복구합니다(테이블;

# mysqlcheck -u root -A -0 -r -p

매일 자동으로 최적화MySQL 데이터베이스

crontab -e / /매일 01:00에 cron 작업에 추가가 자동으로 실행됩니다.

0 1 * * * mysqlcheck -Aao –auto-repair -u 사용자 이름 -p 비밀번호> 🎜> 2> ;&1위의 Linux 시스템에서의 mysqlcheck 데이터베이스 복구 명령(자세한 설명)은 모두 편집자가 공유한 내용이므로 참고가 되셨으면 좋겠습니다. Script Home을 지원해 주시길 바랍니다. .

위 내용은 mysqlcheck 복구 데이터베이스 명령(Linux 시스템)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿