sql >> Database >  >> RDS >> Mysql

MySQL-fout 2006:mysql-server is verdwenen

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.



  1. PHP-commando's niet synchroon fout

  2. Oct2014CPU crasht ArcGIS Desktop

  3. Oracle vergelijkt tijdstempel met datum

  4. Aan de slag met Oracle SQL Developer op Windows