Memo

メモ > サーバ > 各論: トラブル対応例 > MySQLにダンプデータを登録しようとすると「Got a packet bigger than 'max_allowed_packet' bytes」のエラーになる

■MySQLにダンプデータを登録しようとすると「Got a packet bigger than 'max_allowed_packet' bytes」のエラーになる
XAMPP環境でMySQLにダンプデータを登録しようとしたとき、以下のエラーになることがあった C:\xampp\mysql\bin\mysql -u root -p test --default-character-set=binary < local_20220808.sql ERROR 1153 (08S01) at line 257: Got a packet bigger than 'max_allowed_packet' bytes 以下のように max_allowed_packet の値を増やすことで、登録できるようになった max_allowed_packet については、このファイル内の 「PHPでファイルをアップロードできない / タイムアウトする」 「MySQLでときどき MySQL server has gone away と表示される」 も参照
> SHOW VARIABLES LIKE 'max_allowed_packet' max_allowed_packet 1048576 > SET GLOBAL max_allowed_packet=16777216; > SHOW VARIABLES LIKE 'max_allowed_packet' max_allowed_packet 16777216

Advertisement