phpMyAdmin에서 SQL 파일을 가져오기 위해 허용되는 크기 제한을 변경하는 방법을 단계별로 알려주는 자습서입니다. 큰 데이터베이스를 가져와야 할 때 유용합니다. phpMyAdmin에서 업로드 크기 제한 SQL 파일을 변경합니다.
우리는 작업 할 때 데이터베이스대부분의 편리한 우리를이다 phpMyAdmin을, 웹 인터페이스를 통해 데이터베이스 관리 지원을 제공합니다. phpMyAdmin에서 액세스 권한이 있는 데이터베이스에서 원하는 변경을 수행할 수 있습니다. 데이터베이스를 추가하고, 데이터베이스에서 테이블을 생성, 삭제 및 편집할 수 있습니다. 가져 오기 데이터베이스 유지.
표준 구성 (default) 함수 "수입"에 phpMyAdmin을우리에 업로드 할 수 없습니다 MySQL의 파일 큰 2MB (2,048 킬로바이트). 2MB보다 큰 데이터베이스가 필요한 경우 오류가 발생합니다. "You probably tried to upload too large file. Please referer to documentation for ways to workaround this limit."
하나의 해결책은 형식 중 하나로 데이터베이스 (.SQL 파일)을 압축하는 것 gzip을, bzip2 또는 지퍼,하지만 데이터베이스 파일이 매우 큰 경우 2MB 아래의 파일을 압축하여 압축 할 수 없습니다. phpMyAdmin을. 유일한 해결책은 업로드 허용 크기 제한을 변경하는 것입니다.
phpMyAdmin에서 업로드/가져오기 크기 제한 변경
가져 오기 한계는 구성 주어진다 PHP사회,이 제한을 변경하려면 PHP를 (php.ini의) 응답 구성 파일을 편집해야합니다.
사용하는 시스템에 따라 php.ini는 "/etc/php.ini
","/etc/php5/apache2/php.ini
” 또는 의 다른 위치 웹 서버. 가장 쉽게 찾을 수있는 방법은 서버에 로그인하는 것입니다. SSH) 명령 줄에 "locate php.ini
“. php.ini 파일을 찾은 후 편집으로 이동합니다.
nano /etc/php.ini
파일에서 php.ini 다음 줄을 검색하고 편집합니다.
max_execution_time = 60 ; Maximum execution time of each script, in seconds (def. 30)
max_input_time = 90 ; Maximum amount of time each script may spend parsing request data (def. 60)
memory_limit = 128M ; Maximum amount of memory a script may consume (def. 128mb)
upload_max_filesize = 200M ; Maximum allowed size for uploaded files. (def. 2mb)
post_max_size = 180M ; Maximum size of POST data that PHP will accept
우리의 경우에 우리는 가져올 파일의 최대 사이즈 이상인 설정 180MB. 즉, phpMyAdmin을 통해 최대 180MB의 데이터베이스를 가져올 수 있습니다.
사용자의 요구는 Funt에서 실행 시간 및 메모리 제한을 변경할 사용. 시간은에서 설정하는 경우 php.ini 크기가 작고 가져올 파일이 매우 큰 경우 오류가 발생할 수 있습니다. "타임 아웃”수입. 이를 위해 변경해야합니다 "max_input_time
"그리고"max_execution_time
“. 이는 대용량 데이터베이스의 경우 증가해야하는 메모리 제한에도 해당됩니다. 변경 한 후 "nano"편집기를 사용하여 Ctrl + X 그런 다음“Y”(예) 예 Enter 변경 사항을 저장합니다.
마지막 단계는 다시 시작하는 것입니다 아파치 웹 서버.
systemctl restart httpd
또는
/etc/init.d/httpd restart
재시작 후 아파치 데이터베이스와 파일을 가져 오기 시작할 수 있습니다.
Stealth Settings - phpMyAdmin에서 가져오기 크기 제한 변경.
오래된 튜토리얼이지만 여전히 관련이 있습니다. 정말 감사합니다!
그러나 모든 상황에서 작동하지는 않습니다. 업로드 시 연결 시간이 초과되었습니다.