2017-10-19 2 views
0

최근 내 하드 드라이브가 고장 났지만 수리점에서 모든 내용을 복구하고 그것을 외장 드라이브에 저장할 수있었습니다.데이터베이스 ibd 파일을 잃어 버렸습니다. 충돌에서 데이터베이스 복원 시도

나의 새로운 클린 드라이브 (MacOS Sierra)는 mysql 5.7.20과 php가 기본적으로 설치되어있다. 내 오래된 드라이브에서 새 데이터베이스로 데이터베이스를 가져 오려고합니다. 이전 드라이브는 MAMP를 사용하고 있었지만 이제는 mysql/php가 설치되었습니다.

MAMP 폴더에는 데이터베이스와 일부 frm 파일이 있습니다. 폴더를 새 데이터베이스 폴더에 복사하려고했는데 표가 나타나는 동안 폴더가 존재하지 않는다고 표시됩니다.

show tables; 
+-----------------------+ 
| Tables_in_website_x | 
+-----------------------+ 
| wp_commentmeta  | 
| wp_comments   | 
| wp_links    | 
| wp_options   | 
| wp_postmeta   | 
| wp_posts    | 
| wp_term_relationships | 
| wp_term_taxonomy  | 
| wp_termmeta   | 
| wp_terms    | 
| wp_usermeta   | 
| wp_users    | 
+-----------------------+ 

select * from wp_options; 
ERROR 1146 (42S02): Table 'website_x.wp_options' doesn't exist 

내가 복사 한 파일 내가 만드는 오전 새로운 데이터베이스 사이에 볼 수있는 차이는 복사 된 폴더는 기존 FRM들에 IBD 일치하는 파일이 없습니다 것입니다. 이게 문제 야? 어딘가에 있나요?

감사합니다.

+0

'show tables'는 데이터베이스의 이름이'raeline'이라고 말합니다. 오류 메시지는'website_x'라는 데이터베이스에 대한 것입니다. – Barmar

+0

미안하지만 좀 더 애매하게하려고 노력했습니다. 수정 됨 – SamohtVII

답변

0

나는 똑같은 것을 알아야합니다. 내 website 데이터베이스와 파일을 잃어 버렸습니다. 그것을 되 찾는 방법.

관련 문제