Spróbuj zwiększyć connect_timeout w swoim my.cnf plik
Inny styl:
MySQL:Utracono połączenie z serwerem MySQL podczas „odczytu początkowego pakietu komunikacyjnego”
-
W pewnym momencie zdalne klienty nie mogły połączyć się z serwerem MySQL.
-
Klient (niektóre aplikacje na platformie Windows) podał niejasny opis, taki jak
Connection unexpectedly terminated
. -
Podczas zdalnego logowania za pomocą klienta MySQL pojawił się następujący błąd:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
We FreeBSD dzieje się tak, ponieważ nie znaleziono dopasowania w /etc/hosts.allow.
Dodanie następującego wiersza przed wierszem o treści ALL:ALL
naprawia to:
mysqld: ALL: allow
W systemach Unix innych niż FreeBSD warto sprawdzić pliki /etc/hosts.allow
i /etc/hosts.deny.
Jeśli ograniczasz połączenia, upewnij się, że ta linia znajduje się w /etc/hosts.allow
:
mysqld: ALL
lub sprawdź, czy host jest wymieniony w /etc/hosts.deny.
W Arch Linux podobny wiersz można dodać do /etc/hosts.allow
:
mysqld: ALL