Kemungkinan besar Anda mengirim paket ke server yang lebih panjang dari paket maksimum yang diizinkan.
Saat Anda mencoba memasukkan BLOB yang melebihi ukuran paket maksimum server Anda, bahkan di server lokal Anda akan melihat pesan kesalahan berikut di sisi klien:
Server MySQL telah hilang
Dan pesan error berikut di log server:(jika error logging diaktifkan)
Kesalahan 1153 Mendapat paket yang lebih besar dari byte 'max_allowed_packet'
Untuk memperbaikinya, Anda perlu memutuskan berapa ukuran BLOB terbesar yang akan Anda masukkan, dan atur max_allowed_packet di my.ini sesuai, misalnya:
[mysqld]
...
max_allowed_packet = 200M
...