Jeg er stødt på dette et antal gange, og jeg har normalt fundet svaret til at være en meget lav standardindstilling af max_allowed_packet
.
Hæver det i /etc/my.cnf
(under [mysqld]
) til 8 eller 16M løser det normalt. (Standarden i MySql 5.7 er 4194304
, hvilket er 4 MB.)
[mysqld]
max_allowed_packet=16M
Bemærk:Bare opret linjen, hvis den ikke findes
Bemærk:Dette kan indstilles på din server, mens den kører.
Bemærk:På Windows skal du muligvis sige din my.ini- eller my.cnf-fil med ANSI og ikke UTF-8-kodning.
Brug set global max_allowed_packet=104857600
. Dette indstiller den til 100 MB.