Prøv at øge connect_timeout i din my.cnf fil
En anden stil:
MySQL:Mistede forbindelsen til MySQL-serveren ved 'læsning af indledende kommunikationspakke'
-
På et tidspunkt var det umuligt for eksterne klienter at oprette forbindelse til MySQL-serveren.
-
Klienten (en eller anden applikation på en Windows-platform) gav en vag beskrivelse som
Connection unexpectedly terminated. -
Når du eksternt logger ind med MySQL-klienten, opstod følgende fejl:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
På FreeBSD sker dette, fordi der ikke blev fundet noget match i /etc/hosts.allow. Tilføjelse af følgende linje før linjen, der siger ALL:ALL løser dette:
mysqld: ALL: allow
På ikke-FreeBSD Unix-systemer er det værd at tjekke filerne /etc/hosts.allow og /etc/hosts.deny. Hvis du begrænser forbindelser, skal du sørge for, at denne linje er i /etc/hosts.allow :
mysqld: ALL
eller tjek om værten er angivet i /etc/hosts.deny.
I Arch Linux kan en lignende linje tilføjes til /etc/hosts.allow :
mysqld: ALL