mysql 오류 1153 : 문제 해결은 'max_allowed_packet'바이트
mysql --max_allowed_packet=32M -u root -p database범인을 탐구 하고이 문제를 해결하기위한 솔루션을 탐색합시다.
오류 이해
이 오류는 가져 오기 프로세스 중에 수신 된 패킷이 클라이언트 또는 서버에서 'max_allowed_packet'크기 제한을 초과 함을 나타냅니다. 귀하의 경우, 상당한 삽입물을 트리거하는 큰 첨부 파일의 존재를 제안합니다.
- 오류를 해결하기 위해
- mysql --max_allowed_packet = 32m -u root -p database
더 큰 패킷 크기를 수용하기 위해 클라이언트와 서버 설정을 수정해야합니다.
- . 수정 :
set global net_buffer_length=1000000; set global max_allowed_packet=1000000000;
수정 :
configuration 편집 파일 :
![]()
mysql stufiguration 파일을 찾으십시오 (예 : my.cnf 또는 my.ini) "mysqld"섹션, 'max_allowed_packet = 100m'을 설정하여 최대 100 메가 바이트까지 크기의 패킷을 허용합니다. Console.
관련 설정을 변경하기 위해 다음 명령을 실행합니다. Global max_allowed_packet = 10000000000;
권장 사항 :
미래의 문제를 방지하기 위해 충분히 큰 값을 사용합니다.
네트워크 패킷의 최대 버퍼 크기를 결정하는 'net_buffer_length'.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3