ERROR 1153 (08S01) at line 1842: Got a packet bigger than 'max_allowed_packet' bytes
リストアしようとしたらこんなエラーが発生。
mysql> show variables like 'max_allowed_packet'; +--------------------+---------+ | Variable_name | Value | +--------------------+---------+ | max_allowed_packet | 1048576 | +--------------------+---------+ 1 row in set (0.67 sec)
MySQLサーバーが受信を許可するパケットの最大サイズが1MBになっているのでこれを増やしてあげる。
# /etc/my.cnf [mysqld] max_allowed_packet=16MB
MySQLを再起動する。
$ sudo service mysqld restart
mysql> show variables like 'max_allowed_packet'; +--------------------+----------+ | Variable_name | Value | +--------------------+----------+ | max_allowed_packet | 16777216 | +--------------------+----------+ 1 row in set (0.01 sec)
増えていますねー。