.frm 파일에서 MySQL 데이터베이스 복구
MySQL 덤프에는 일반적으로 테이블 정의(.frm) 파일과 데이터 파일( .MYD 또는 .MYI). 그러나 특정 상황에서는 .frm 파일만 백업으로 사용할 수 있습니다. 이로 인해 질문이 제기됩니다. .frm 파일에서만 데이터베이스를 복원할 수 있습니까?
데이터베이스 복원
예, 데이터가 포함된 MySQL 데이터베이스를 복원할 수 있습니다. 데이터베이스가 InnoDB 기반인 경우 .frm 파일에서만 가능합니다. 이를 달성하려면 다음 단계가 필요합니다.
파일 소유권 변경: 다음 명령을 실행하여 MySQL 사용자에게 복사된 파일과 데이터 디렉터리의 소유권을 부여합니다.
sudo chown -R mysql:mysql /var/lib/mysql
이 단계를 수행하면 누락된 데이터가 파일이 교체되어 MySQL이 복구된 .frm 파일에서 데이터베이스에 액세스하고 복원할 수 있습니다.
참고: .frm 파일만 복원할 때는 주의를 기울이는 것이 중요합니다. 원본 데이터 파일을 사용할 수 없으면 데이터가 손실될 수 있습니다.
위 내용은 .frm 파일만으로 MySQL 데이터베이스를 복구할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!