하드 드라이브에서 mysql 데이터베이스를 어떻게 검색합니까?


9

손상된 하드 드라이브로 인해 myththtv 상자가 충돌했습니다. 다른 컴퓨터에 연결하면 데이터를 볼 수 있습니다. 새 드라이브에 데이터베이스를로드 할 수 있도록 데이터베이스를 검색하는 방법을 알아야합니다.

mysql 

1
어떤 운영 체제
Unfundednut

답변:


2

mysqldump유틸리티를 사용하십시오 :). 이 옵션을 사용하면 파일을 복사하는 대신 데이터베이스를 내보낼 수 있습니다.

http://gd.tuwien.ac.at/linuxcommand.org/man_pages/mysqldump1.html


실제로, 나는 mysql 서버를 실행 하지 않는mysqldump 머신에서 작동 하는지 확실 하지 않다 . 한번도 시도하지 않았다.
jrc03c

이미 시도했지만 외부 서버에서 발생하지 않는 mysql 서버를 실행하지 않으면 mysqldump가 작동하지 않습니다.
coding_idiot

1

리눅스를 사용한다면 데이터베이스는 /var/db/일반적으로 저장됩니다 . mysql 인 경우 /var/db/mysql/.


1
/ var / lib / mysql도 일반적이거나 /etc/my.cnf에서 엿보기
nos

1

하드 드라이브의 MySQL db 디렉토리로 이동하면 각 데이터베이스마다 파일이 있습니다. 그들을 검색하십시오.

여기 까다로운 부분이 있습니다. 죽은 상자에 있던 것과 동일한 버전의 mySQL을 가져와야합니다. 버전을 알고 나면 새 리그에 설치하고 파일을 복사하십시오.

그런 다음 php myadmin 또는 mysql cli 인터페이스를 사용하여 적절한 내보내기를 수행 할 수 있습니다.


0

여전히 HD에서 읽을 수 있다면 db 파일을 mysql을 실행하는 다른 시스템으로 복사하십시오. db 파일이 손상되지 않은 경우 데이터베이스에 액세스 할 수 있어야합니다.

db 파일은 [db_name]이라는 폴더 안에 있어야합니다.


이미 시도했지만 작동하지 않았습니다. 많은 사람들이 실종되었습니다.
coding_idiot

-1

DIY 데이터 검색을 시도하면 나중에 시도 할 가능성이 줄어들 기 때문에 정보가 매우 유용한 경우 데이터 검색 서비스를 사용하십시오.

즉, GetDataBack을 사용 하는 것은 NTFS 또는 FAT 드라이브에 적합합니다. ( 여기 에는 두 가지 버전이 있습니다. 여기 에는 Linux HD에 대한 도움말이 있습니다 (실제로 조언은 모든 유형의 HD에서 작동하지만 FAT 및 NTFS 형식의 드라이브에 대해서는 작동합니다) GetDataBack을 사용할 수 있습니다).

도움이 되었기를 바랍니다!


그는 그것이 MythTV라고 말했으며 리눅스에서 실행된다. FAT / NTFS 파일 시스템을위한 권장 파일 복구 소프트웨어는 무의미합니다.
Alex

그가 리눅스 HD를위한 링크를했기 때문에 +1.
Hello71
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.