우리는 작업 할 때 데이터베이스대부분의 편리한 우리를이다 phpMyAdmin을우리가 제공하는 경영 지원 eprin 웹 인터페이스를 제공 기지. phpMyAdmin을에서 우리는 우리가 액세스 할 수있는 데이터베이스의 모든 변경 작업을 수행 할 수 있습니다. 우리는 데이터베이스에서 테이블을 생성, 삭제 및 편집, 데이터베이스를 추가 할 수 있습니다, 우리는 제거하거나 수 가져 오기 데이터베이스 유지.
표준 구성 (default) 함수 "수입"에서 phpMyAdmin을우리에 업로드 할 수 없습니다 MySQL의 파일 큰 2MB (2,048 킬로바이트). 2MB보다 큰 데이터베이스가 중요한 경우 오류가 발생합니다. "당신은 아마 너무 큰 업로드하려고 file. 이 한계를 해결하는 방법은 설명서를 참조하십시오."
하나의 해결책은 형식 중 하나로 데이터베이스 (.SQL 파일)을 압축하는 것 gzip을, bzip2 또는 지퍼,하지만 데이터베이스 파일이 매우 큰 경우 2MB 아래의 파일을 압축하여 압축 할 수 없습니다. phpMyAdmin을. 유일한 해결책은 업로드 허용 크기 제한을 변경하는 것입니다.
phpMyAdmin을 변화 업로드 / 가져 오기 크기 제한
가져 오기 한계는 구성 주어진다 PHP사회,이 제한을 변경하려면 PHP를 (php.ini의) 응답 구성 파일을 편집해야합니다.
사용하는 시스템에 따라 php.ini는 "/etc/php.ini", "/etc/php5/apache2/php.ini"또는 다른 위치에있을 수 있습니다. 웹 서버. 가장 쉽게 찾을 수있는 방법은 서버에 로그인하는 것입니다. SSH) 명령 줄에 "php.ini 파일을 찾습니다php.ini 파일을 찾은 후 편집으로 이동합니다.
나노 /etc/php.ini
php.ini의 파일 검색, 그리고이 줄을 편집 :
max_execution_time을 = 60 ; 초 각 스크립트의 최대 실행 시간 (DEF. 30)
max_input_time = 90 ; 시간의 최대 양의 요청 데이터를 분석 보낼 월 각 스크립트 (DEF. 60)
memory_limit를 = 128M ; 메모리의 최대 양을 섭취 월 스크립트 (DEF. 128mb)
upload_max_file크기 = 200M ; 업로드 할 수있는 최대 크기 files. (기본값 2mb)
post_max_size을 = 180M ; 괜찮 POST 날짜 PHP의 최대 크기.
우리의 경우에 우리는 가져올 파일의 최대 사이즈 이상인 설정 180MB. 그것은 우리가 180MB에 phpMyAdmin을 데이터베이스로 가져올 수 있음을 의미합니다.
사용자의 요구는 Funt에서 실행 시간 및 메모리 제한을 변경할 사용. 시간은에서 설정하는 경우 php.ini 파일 크기가 작고 가져올 파일이 매우 큰 경우 오류가 발생할 수 있습니다. "타임 아웃"가져올 때.이를 위해 수정해야합니다."max_input_time"및"max_execution_time을이는 또한 대용량 데이터베이스의 경우 증가해야하는 메모리 제한에도 적용됩니다. 변경 한 후 "nano"편집기를 사용하여 Ctrl + X 다음 "Y"(예) 예 Enter 변경 사항을 저장합니다.
마지막 단계는 다시 시작된다 아파치 웹 서버.
서비스 아파치를 다시 시작
또는
/etc/init.d/httpd 다시 시작
의 다시 시작 후 아파치 데이터베이스와 파일을 가져 오기 시작할 수 있습니다.
스텔스 Settings - phpMyAdmin을 수입 크기 제한 변경.