Ik ben dit een aantal keer tegengekomen en normaal gesproken vond ik het antwoord een zeer lage standaardinstelling van max_allowed_packet
.
Het verhogen in /etc/my.cnf
(onder [mysqld]
) tot 8 of 16M lost het meestal op. (De standaard in MySql 5.7 is 4194304
, wat 4 MB is.)
[mysqld]
max_allowed_packet=16M
Opmerking:maak gewoon de regel aan als deze niet bestaat
Opmerking:dit kan worden ingesteld op uw server terwijl deze actief is.
Opmerking:in Windows moet u mogelijk uw my.ini- of my.cnf-bestand zeggen met ANSI en niet met UTF-8-codering.
Gebruik set global max_allowed_packet=104857600
. Dit stelt het in op 100 MB.