by shigemk2

当面は技術的なことしか書かない

master.infoってなに

  • マスタからのバイナリログを読み込むためのスレッドの情報を保存したもの。
  • /var/lib/mysql/master.info に情報を保存
  • マスタに接続するために必要なアカウント情報も記録

srad.jp

Got a packet bigger than 'max_allowed_packet' bytes

SQL実行でも起きるらしいけど、レプリケーションでも起きたりする。

SQL文が長いとか、SQL文でやりとりしようとしているデータの量が多いとか。

show variables like 'max_allowed_packet';

/etc/my.cnfのmax_allowed_packetの問題だったりするので、この値を(デフォルトで1M 最大で16M)引き上げてMySQLを再起動してみる。

Got a packet bigger than 'max_allowed_packet' bytes - [MySQL/SQL] ぺんたん info

MySQL :: MySQL 4.1 リファレンスマニュアル :: A.2.2 MySQL server has gone away エラー