집 >데이터 베이스 >MySQL 튜토리얼 >.frm 및 .ibd 파일만 사용하여 MySQL 테이블 구조를 복구할 수 있습니까?
.frm 및 .ibd 파일만 사용하여 MySQL 테이블 구조 복원
질문:
ib_log 파일이 없는 경우 .frm 및 .ibd 파일만 사용하여 MySQL 테이블의 구조를 복원할 수 있나요?
정답:
*.frm 파일에서 테이블 구조를 복원할 수 있습니다. 다음 단계를 따르세요.
1단계: SQL 생성 쿼리 검색
mysqlfrm --diagnostic <path>/example_table.frm
SQL 쿼리를 가져옵니다. (<path>
을 *.frm 파일 경로로 바꾸세요) 2단계: 테이블 만들기
3단계: 데이터 복구 준비
ALTER TABLE example_table DISCARD TABLESPACE;
4단계: 데이터 복구
chown -R mysql:mysql *.ibd
ALTER TABLE example_table IMPORT TABLESPACE;
이 프로세스는 .frm 및 .ibd 파일에서 테이블 구조와 데이터를 복구합니다.
위 내용은 .frm 및 .ibd 파일만 사용하여 MySQL 테이블 구조를 복구할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!