2010-12-15 2 views
1

mySQL에 익숙하지 않은 사용자의 경우 phpMyAdmin 관리 프로그램을 사용할 때 모든 테이블과 데이터가 포함 된 전체 데이터베이스를 백업하는 데 권장되는 설정은 무엇입니까? 데이터 후, "CREATE PROCEDURE에 추가" "... DROP 테이블을 추가">와 - -우리는 phpMyAdmin에 액세스 할 수 있다면 전체 데이터베이스를 백업하는 가장 좋은 방법은 무엇입니까?

alt text

+0

이 MySQL은 램프 환경 또는 WAMP입니까? –

+0

@Cory는 중요합니까? 나는 그렇게 모르겠다는 것을 묻는다. – Jesse

+0

@Cory Dee WAMP/XAMP라면 쉘에 액세스 할 수 있습니다.) 또한 램프가 아니기 때문에 일반적인 Apache Apache 호스팅입니다. – balexandre

답변

1

이러한 옵션의 대부분은 잘하지만 구조를 확인> "확장 삽입은"(이 로딩 시간을 감소 데이터를 다시 삽입 할 때 필수적이지는 않습니다). 그런 다음 "파일로 저장"을 클릭하고 내보내십시오. 나머지 옵션은 적합합니다.

0

데이터베이스가 크고 phpMyAdmin 시간 초과 문제가 있다고 가정합니다. 그렇다면 셸 액세스 권한이없는 경우 mysqldump 명령을 실행하는 PHP 스크립트를 작성한 다음 비동기 적으로 호출하여 브라우저 시간 초과 문제가 발생하지 않도록해야합니다. 그것은 어색한 해결 방법이 될 것이지만 액세스가 제한적이라면 그와 같은 것이 유일한 옵션 일 수 있습니다.

0

phpmyadmin의 강점은 데이터베이스 백업이 아니라 장소입니다.

데이터베이스가 작 으면 .sql 내보내기를 통해 기본 설정을 사용하는 것이 좋습니다.

데이터베이스가 크고 (즉, 몇 MB 이상) 관심이 있거나 신경 쓸 필요가있는 경우 논리 복사본을 통해 서버 수준에서 백업을 수행하거나 mysqldump를 수행해야합니다.

관련 문제