MySQL Migration Toolkit을 이용하여 MS Access에 있는 데이터를 옮기던 중에 다음과 같은 오류가 발생하였습니다.
2. Data Bulk Transfer
———————
test
.TEST_CONTENTS
————————-
Packet for query is too large (1720261 > 1048576). You can change
this value on the server by setting the max_allowed_packet’ variable.
Packet for query is too large (1296932 > 1048576). You can change
this value on the server by setting the max_allowed_packet’ variable.
0 row(s) transfered.
이 문제를 해결하기 위해서는 해당 설정 값을 더 크게 변경해 주어야 합니다.
변경 방법은 아래와 같습니다.
show variables;
SET GLOBAL max_allowed_packet = 1024 * 1024 * 32;
SET SESSION max_allowed_packet = 1024 * 1024 * 32;
[출처] max_allowed_packet 발생시 대처법|작성자 hbesthee