>데이터 베이스 >MySQL 튜토리얼 >물리적 .frm, .MYD 및 .MYI 파일에서 MySQL 데이터베이스를 어떻게 복원할 수 있습니까?

물리적 .frm, .MYD 및 .MYI 파일에서 MySQL 데이터베이스를 어떻게 복원할 수 있습니까?

Patricia Arquette
Patricia Arquette원래의
2024-12-28 12:42:10455검색

How Can I Restore a MySQL Database from Its Physical .frm, .MYD, and .MYI Files?

물리적 파일에서 MySQL 데이터베이스 복원

특정 시나리오에서는 MySQL 데이터베이스를 물리적 파일에서 복원해야 하는 상황이 발생할 수 있습니다. 파일. 이러한 물리적 파일에는 일반적으로 다음이 포함됩니다.

  • .frm(테이블 정의)
  • .MYD(데이터 저장소)
  • .MYI(인덱스 저장소)

복원 중 프로세스

실제 파일에서 MySQL 데이터베이스를 복원하려면:

1. 파일 구조 이해:

  • MyISAM 테이블은 FRM, MYD 및 MYI의 세 가지 파일로 구성됩니다.
  • 각 테이블에는 이러한 파일의 자체 세트가 있습니다. 데이터베이스 폴더(예: /var/lib/mysql/ 리눅스).

2. 실제 파일 복사:

  • MySQL 서버가 다운된 동안 원본 위치에서 대상 데이터베이스 폴더(데이터베이스가 있는 위치)로 실제 파일(FRM, MYD, MYI)을 복사합니다. 복원).

3. MySQL 서버 시작:

  • 파일이 복사되면 MySQL 서버를 시작합니다.

다음 단계를 수행하면 다음에서 MySQL 데이터베이스를 성공적으로 복원해야 합니다. 물리적 파일입니다.

위 내용은 물리적 .frm, .MYD 및 .MYI 파일에서 MySQL 데이터베이스를 어떻게 복원할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.