Jag har stött på detta ett antal gånger och jag har normalt sett att svaret är en mycket låg standardinställning av max_allowed_packet
.
Ökar den i /etc/my.cnf
(under [mysqld]
) till 8 eller 16M brukar fixa det. (Standardinställningen i MySql 5.7 är 4194304
, vilket är 4 MB.)
[mysqld]
max_allowed_packet=16M
Obs:Skapa bara raden om den inte finns
Obs:Detta kan ställas in på din server när den körs.
Obs:I Windows kan du behöva säga din my.ini- eller my.cnf-fil med ANSI inte UTF-8-kodning.
Använd set global max_allowed_packet=104857600
. Detta ställer in den på 100 MB.