문제

MyISAM 테이블을 복구 할 때 엄격하게 필요한 파일은 데이터 파일입니다 (tablename.MYD) - 나머지 파일 (색인 파일 tablename.MYI 그리고 tablename.frm)를 사용하여 데이터 파일에서 다시 만들 수 있습니다 REPAIR TABLE.

innodb를 사용한다고 가정합니다 (innodb_file_per_table"설정) 대신 - 파일에서 데이터베이스 테이블을 복구하는 데 필요한 최소 파일 세트는 얼마입니까?

도움이 되었습니까?

해결책

데이터 파일과 로그 파일이있는 한 InnoDB는 복구 할 수 있습니다. 보다 이 페이지 mysql.com에서 더 많은 것을 위해 (및 장 포함). innodb 복구는 Myisam과는 상당히 다릅니다.

다른 팁

MyISAM 테이블을 복구하려면 FRM 및 MYD 파일이 필요합니다. Myisamchk는 인덱스를 재건 할 수 있습니다 (Myi File)

innodb의 경우 - innodb_file_per_table에 따라 다릅니다. 꺼져있는 경우 (기본값), IBData1의 데이터. 그러나 .frm 파일도 필요합니다. 켜져있는 경우 - ibdata1, 각 .ibd 및 .frm 파일이 필요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top