문제

호스트가 MySQL 폴더에 직접 파일을 업로드 할 수 없으면 phpmyadmin을 통해서만 그렇게 할 수 있습니까? 기본 가져 오기 기능 외에 대안이 있으므로 8MB 정도의 쿼리를 업로드하는 동안 내 연결이 시간을 초과하지 않도록 대안이 있습니까?

도움이 되었습니까?

해결책

파일을 gzip 또는 bzip 할 수 있으며 phpmyadmin은 스크립트를 압축하고 실행합니다.

그렇지 않으면 과거에해야 할 일은 내 SQL을 여러 파일로 나누고 각 파일을 개별적으로로드하는 것입니다. 텍스트 편집기에서 SQL 파일을 열고 약 반으로 스크롤하고 문의 시작을 찾아 다른 파일로 모든 것을 이동하여이를 수행 할 수 있습니다.

다른 팁

중요한 것은 phpmyadmin을 사용하지 마십시오. 확실히 백업을 만들거나 복원을하는 데 사용하지 않습니다. 쓰레기 봉지입니다.

쉘에 로그온하고 MySQL 명령 줄 클라이언트를 사용하여 표준 방식으로 데이터베이스를 복원하십시오. 그렇게 할 수 없다면 더 나은 공급자를 얻으십시오.

MySQL 데이터베이스를 사용하려면 쉘 액세스가 필요합니다.

phpmyadmin으로 수행 한 작업이 모든 데이터를 파괴하지 않기를 기대하지 마십시오.

Bigdump?

하드 런타임 제한과 안전 모드 인 웹 서버를 통해서도 크고 매우 큰 MySQL 덤프 (phpmyadmin 2.x 덤프)의 엇갈린 수입. 스크립트는 거대한 덤프의 작은 부분 만 실행하고 다시 시작합니다. 다음 세션은 마지막이 중지 된 곳에서 시작합니다.

덤프를 FTP 클라이언트 (전송을 재개 할 수 있음)로 덤프를 업로드하고 로컬로로드 할 수 있습니다.

나는 분명히 Bigdump라고 말할 것입니다. 8.3GB SQL 파일 로이 정확한 문제가있었습니다. 자세한 내용은이 기사를 읽으십시오. 큰 SQL 파일을 MySQL에 업로드하는 방법 또한 방문하십시오 스크립트 홈페이지 다운로드하려면.

내 대답을 참조하십시오. https://stackoverflow.com/a/33728744/74585

가져 오기 작업 중에 부분 가져 오기 -> 가져 오기 중단을 허용하는 경우 ... PhpmyAdmin은 모든 것을 MySQL로 보내는 것으로 보입니다. 불행히도 Phpmyadmin (적어도 내 공유 호스트에서)은 더 이상 요청에 응답하지 않지만 다른 IP 주소 작업에서 브라우저를 사용하여 쿼리의 진행 상황을 모니터링하겠습니다.

나는 말한다 - 사용 sypex dumper.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top