Testa att öka connect_timeout i din my.cnf fil
En annan stil:
MySQL:Förlorade anslutningen till MySQL-servern vid "läsning av initialt kommunikationspaket"
-
Vid något tillfälle var det omöjligt för fjärrklienter att ansluta till MySQL-servern.
-
Klienten (någon applikation på en Windows-plattform) gav en vag beskrivning som
Connection unexpectedly terminated
. -
När du loggar in på distans med MySQL-klienten dök följande fel upp:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
På FreeBSD händer detta eftersom det inte fanns någon matchning i /etc/hosts.allow.
Lägger till följande rad före raden som säger ALL:ALL
fixar detta:
mysqld: ALL: allow
På icke-FreeBSD Unix-system är det värt att kontrollera filerna /etc/hosts.allow
och /etc/hosts.deny.
Om du begränsar anslutningar, se till att den här raden finns i /etc/hosts.allow
:
mysqld: ALL
eller kontrollera om värden är listad i /etc/hosts.deny.
I Arch Linux kan en liknande rad läggas till /etc/hosts.allow
:
mysqld: ALL