.SQL 가져 오기 File 오류-MySQL 서버가 사라졌습니다.

우리가해야 할 때 가져온 .SQL 파일 하나의 큰 데이트베이스, 고전적인 방법을 통해 phpMyAdmin을 그것은 아주 좋은 해결책이 아닙니다. 대부분의 경우 우리는 "시간 초과 요청"가장 쉬운 방법은 SSH / 콘솔을 데이터베이스가있는 서버에 연결하고 .sql 파일에 업로드 한 다음 가져올 특정 명령 줄을 실행하는 것입니다.

mysql -u db_user -p -h localhost db_name < /path/sql_file.sql

명령 줄을 실행하고 데이터베이스 암호를 입력 한 후 "ERROR 2006 (HY000) at line 1281 : MySQL server has gone away"오류가 발생하면 대부분 가져온 파일의 볼륨 제한을 초과하는 것입니다. 표준 MySQL 구성에서 "max_allowed_packet"에 설정된 볼륨 제한이 데이터베이스로 가져 오려는 파일의 볼륨 제한보다 낮을 가능성이 매우 높습니다.
가장 간단한 해결책은 "my.cnf"파일을 편집하고 필요에 따라 제한을 설정하는 것입니다. 예를 들어 320MB .SQL 파일을 가져 오려면 "my.cnf"파일을 편집하고 다음 행을 추가합니다.

max_allowed_packet=400M

편집하고 저장 한 후 서버에서 mysql 서비스를 다시 시작하고 명령 줄을 다시 시작하여 가져 오십시오. 모든 것이 원활하게 작동해야합니다.

.SQL 가져 오기 File 오류-MySQL 서버가 사라졌습니다.

저자에 관하여

스텔스

모든 가제트와 IT에 대한 열정, 나는 스텔스에 대한 즐거움으로 글을 씁니다.settings.com은 2006 년부터 컴퓨터 및 운영 체제 macOS, Linux, Windows, iOS 및 Android.

코멘트를 남겨