>  기사  >  데이터 베이스  >  '파일 크기가 너무 큼' 오류가 발생하는 경우 대용량 데이터베이스 파일을 phpMyAdmin으로 가져오는 방법은 무엇입니까?

'파일 크기가 너무 큼' 오류가 발생하는 경우 대용량 데이터베이스 파일을 phpMyAdmin으로 가져오는 방법은 무엇입니까?

DDD
DDD원래의
2024-11-21 06:04:13311검색

How to Import a Large Database File into phpMyAdmin When You Get the

phpMyAdmin을 통해 대용량 데이터베이스를 가져오는 중 오류 발생: "파일 크기가 너무 큼"

대용량 데이터베이스 파일을 가져오려고 할 때(이 경우 1.2GB의 .sql 파일)을 phpMyAdmin을 통해 실행하면 다음 오류가 발생할 수 있습니다. 메시지:

You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.

이 문제를 해결하고 대규모 데이터베이스를 성공적으로 가져오려면 다음 단계를 따르십시오.

1. php.ini 설정 수정

  • C:wampbinapacheApache2.4.4bin에 있는 php.ini 파일을 엽니다.
  • 다음 줄을 업데이트합니다.
max_execution_time = 259200
max_input_time = 259200
memory_limit = 1000M
upload_max_filesize = 750M
post_max_size = 750M
  • WAMP 서버 또는 모든 서비스를 다시 시작하여 변경합니다.

2. phpMyAdmin 구성 조정

  • c:wampappsphpmyadmin4.0.4libraries에 있는 config.default.php 파일을 엽니다.
  • 다음 줄을 찾습니다: $cfg['ExecTimeLimit'] = 300;
  • 다음으로 바꾸세요: $cfg['ExecTimeLimit'] = 0;

3. MySQL 콘솔을 사용하여 데이터베이스 가져오기

처음 두 가지 방법이 실패할 경우 MySQL 콘솔을 사용하여 대용량 데이터베이스 파일을 가져올 수 있습니다.

  • WAMPServer 아이콘 클릭 -> MySQL -> MySQL 콘솔
  • 데이터베이스 비밀번호(예: 루트)를 입력하세요.
  • 다음 명령을 사용하여 데이터를 가져올 데이터베이스 이름을 선택하세요. USE DATABASENAME
  • 소스 로드 다음 명령을 사용하는 SQL 파일: SOURCE C:FOLDERdatabase.sql
  • Enter를 눌러 가져오기를 시작하세요. process.

참고:

  • 압축된 데이터베이스 파일(예: Database.sql.zip 또는 Database.sql.gz)은 직접 가져올 수 없습니다. 먼저 추출해야 합니다.
  • 대규모 작업을 처리할 때는 MySQL 콘솔 가져오기 방법이 더 효율적인 경우가 많습니다. 데이터베이스.

위 내용은 '파일 크기가 너무 큼' 오류가 발생하는 경우 대용량 데이터베이스 파일을 phpMyAdmin으로 가져오는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.