본문 바로가기
MySql

MySQL mysqldump 오류 : 패킷이 max_allowed_packet보다 큽니다. '

by 베이스 공부 2020. 9. 24.
반응형

내 응용 프로그램은 IMAP을 통해 메일을 다운로드하고 MySQL 데이터베이스에 저장합니다. 이전에는 최대 10MB의 메일 크기를 지원 했으므로 메일 내용을 저장하는 'mediumtext'열이면 충분했습니다. 이제 최대 30MB의 메일을 지원해야합니다. 그래서 열의 데이터 유형을 'largetext'로 변경했습니다. 어제 크기가 25MB 인 메일이 저장되었습니다. 그 후 mysqldump 명령을 실행할 때마다 오류가 발생합니다.

3369 행에는 25MB 메일이 포함됩니다.

MySQL 구성에서 'max_allowed_packet'을 64M에서 512M으로 늘 렸지만 여전히 동일한 오류로 실패합니다. MySQL 서버가 실행중인 동일한 컴퓨터에서 mysqldump 명령을 실행합니다. 이 문제를 어떻게 해결합니까?

 

해결 방법

 

참고 : [mysqldump] 섹션에 없으면 작동하지 않습니다.

 

참조 페이지 https://stackoverflow.com/questions/8815445

 

 

반응형

댓글