MySQL server has gone awayなので一時的にmax_allowed_packetを変更
インポート時に、以下のエラーがでました 。
MySQL server has gone away
環境
$ mysql --version mysql Ver 14.14 Distrib 5.7.17, for osx10.12 (x86_64) using EditLine wrapper
変更
上限値の 1073741824
まであげました。
mysql> show variables like 'max_allowed_packet'; +--------------------+---------+ | Variable_name | Value | +--------------------+---------+ | max_allowed_packet | 4194304 | +--------------------+---------+ 1 row in set (0.00 sec) mysql> set global max_allowed_packet=1073741824; Query OK, 0 rows affected (0.00 sec)
一旦、ログアウトした後に
mysql> show variables like 'max_allowed_packet'; +--------------------+------------+ | Variable_name | Value | +--------------------+------------+ | max_allowed_packet | 1073741824 | +--------------------+------------+ 1 row in set (0.00 sec)
あとはデフォルト値に戻せばおkです。