본문 바로가기
IT

_mysql_exceptions.OperationalError: (2006, 'MySQL server has gone away')

by 이농이능 2018. 4. 17.

_mysql_exceptions.OperationalError: (2006, 'MySQL server has gone away')


에러가 나서 찾아보니,,


서버에서 전달하는 패킷이 작아서 에러가 나는 것같아서 확인해보았다.


MariaDB [(none)]> show variables where variable_name = 'max_allowed_packet';

+--------------------+----------+

| Variable_name      | Value    |

+--------------------+----------+

| max_allowed_packet | 4194304 |

+--------------------+----------+


4M 정도 되길래 용량을 더 키워주었다.


처리방법

mysql 실행할 때, --max_allowed_packet=16M 을 넣어줘서 바꿔줌




해보니 오류 안남!!