아래 편집기는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!