
MySQL의 --max_allowed_packet 기본값은 1MB입니다. 이 값을 변경하는 방법은 MySQL 서버의 설정 파일인 my.cnf 또는 my.ini에서 max_allowed_packet 옵션을 수정하여 값을 변경할 수 있습니다.
예를 들어, my.cnf 파일에 다음과 같이 추가할 수 있습니다.
[maximum allowed packet]
max_allowed_packet = 1024M
또한, MySQL 서버를 시작할 때 --max_allowed_packet 옵션을 지정하여 값을 변경할 수도 있습니다.
mysql -u 사용자명 -p비밀번호 -h 호스트명 --max_allowed_packet=1024M
--max_allowed_packet 값을 너무 높게 설정하면 MySQL 서버의 메모리 사용량이 증가하여 성능이 저하될 수 있습니다. 또한, 큰 데이터를 전송하거나 수신하는 경우에만 필요할 수 있으므로, 실제로 필요한 경우에만 값을 높게 설정하는 것이 좋습니다.
2025-06-28 20:09