Troligtvis skickade du ett paket till servern som är längre än det maximalt tillåtna paketet.
När du försöker infoga en BLOB
som överskrider din servers maximala paketstorlek, även på en lokal server kommer du att se följande felmeddelande på klientsidan:
MySQL-servern har försvunnit
Och följande felmeddelande i serverloggen:(om felloggning är aktiverad)
Fel 1153 Fick ett paket större än 'max_allowed_packet' byte
För att fixa detta måste du bestämma storleken på den största BLOB
som du någonsin kommer att infoga och ställa in max_allowed_packet
i my.ini
därför, till exempel:
[mysqld]
...
max_allowed_packet = 200M
...