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;