2017-11-02 10 views
0

그래서 최신 버전의 AMPPS로 업데이트하고 이전 버전의 AMPPS에 있던 모든 데이터베이스를 실수로 삭제했습니다. 그러나 나는 하드 드라이브에 저장된 이전 버전의 AMMPS 백업을 가지고 있습니다. 모든 이전 데이터베이스를 새 버전으로 복원하는 방법은 무엇입니까?PHPMyAdmin 데이터베이스를 복원하는 방법은 무엇입니까?

+0

파일이 있다면 phpMyAdmin에서 '가져 오기'탭을 사용할 수 있다고 생각합니까? –

답변

0

파일을 복원하기 위해 MySQL 데이터 디렉토리를 완전히 바꿀 수도 있습니다. 특정 파일/폴더 만 바꾸면 안되므로 현재/새 데이터베이스의 내용을 완전히 지워 버릴 수 있습니다.

데이터 디렉토리를 찾아야하므로 명령 행 클라이언트 나 phpMyAdmin의 SQL 탭에서 SHOW VARIABLES LIKE '%datadir%'; 쿼리를 입력하십시오 (phpMyAdmin '변수'탭을 사용하여 찾을 수 있습니다). 나는 AMPPS를 사용하지 않지만 리눅스 시스템에서는 /var/lib/mysql/을 제공한다.

다음으로 MySQL 서비스를 완전히 중단하십시오. 나는 AMPPS에서 그것을 어떻게하는지 모른다. 다른 서비스 패키지를 시작하고 중지 할 수있는 다른 * MPS 패키지와 마찬가지로 제어판/센터가 있다고 가정합니다.

이제 새 datadir 폴더를 제거하고 백업본으로 대체하십시오. 물론 문제가 발생하면 복사본을 보관하십시오.

마지막으로 MySQL 서비스를 다시 시작하십시오. 모든 것이 잘되면, 당신은 정상으로 돌아올 것입니다.