Prova ad aumentare connect_timeout nel tuo my.cnf file
Un altro stile:
MySQL:connessione persa al server MySQL durante la "lettura del pacchetto di comunicazione iniziale"
-
Ad un certo punto è stato impossibile per i client remoti connettersi al server MySQL.
-
Il client (qualche applicazione su piattaforma Windows) ha fornito una descrizione vaga come
Connection unexpectedly terminated
. -
Durante l'accesso remoto con il client MySQL è apparso il seguente errore:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
Su FreeBSD questo accade perché non è stata trovata alcuna corrispondenza in /etc/hosts.allow.
Aggiungendo la riga seguente prima della riga che dice ALL:ALL
risolve questo:
mysqld: ALL: allow
Su sistemi Unix non FreeBSD, vale la pena controllare i file /etc/hosts.allow
e /etc/hosts.deny.
Se stai limitando le connessioni, assicurati che questa riga sia in /etc/hosts.allow
:
mysqld: ALL
oppure controlla se l'host è elencato in /etc/hosts.deny.
In Arch Linux, una riga simile può essere aggiunta a /etc/hosts.allow
:
mysqld: ALL