2012-04-19 11 views
0

데이터베이스 및 고객 서비스를 삭제하여 .dat 파일을 다시 보냈지 만 지침과 관련하여 문제가있었습니다.MySQL .dat 파일에서 데이터 복원

이들은 (db_backup.dat) 파일을 mysql/data 폴더에 넣은 다음 sql로 데이터를 복원하여 데이터를 복원한다고합니다. 아무도 여기서 파일을 읽을 수없는 많은 것들이 들어있는 SQL 명령을 가진 텍스트 파일이 아닙니다.

+0

그들은 그대로 말하지 않습니까? 임의의 확장자를 가진 파일을 시스템 디렉토리에두고 * SQL 코드로 * export *할까요? –

+0

무엇? 그들은 단순히 파일을 mysql/data에 저장하고 export하기 위해 SQL을 가져 왔습니다. – user1125177

+0

이러한 지시 사항은 거의 의미가 없습니다. 내 생각 엔 단순한 SQL 덤프라고 생각한다. 텍스트 편집기로 열어서 확인할 수 있습니다. –

답변

0

.dat 파일이 텍스트 파일이라고 가정합니다.

mysql -u root -p password < db_backup.dat 
0

마치 그들이 당신에게 mysql 폴더에 넣고 mysql 서버를 다시 시작해야합니다 벌거 벗은 데이터 파일을 보냈을 수 있습니다.

DB 파일을 보낸 경우 고객 서비스에 어떤 형식인지 물어보십시오. MyISAM 또는 InnoDB 파일 일 수 있습니다. 그들이 포맷을 말하면 이라는 새로운 포맷의 데이터베이스를 작성한 다음, mySQL 인스턴스가 어디에 있는지 확인하고 서버를 중지하고 CS에서 가져온 파일을 해당 폴더에 넣고 기존 파일을 대체하고 서버를 다시 시작하십시오.

마지막으로 메모장 + +에서 파일 또는 스크린 샷의 몇 줄을 게시 할 수 있습니까?

P. 위의 모든 내용은 파일의 머리글 또는 형식을 게시 할 때까지의 추측입니다.