Mysql
 sql >> Baza danych >  >> RDS >> Mysql

BŁĄD 2013 (HY000):Utracono połączenie z serwerem MySQL podczas „odczytu pakietu autoryzacyjnego”, błąd systemowy:0

Z dokumentacji :

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”

  1. W pewnym momencie zdalne klienty nie mogły połączyć się z serwerem MySQL.

  2. Klient (niektóre aplikacje na platformie Windows) podał niejasny opis, taki jak Connection unexpectedly terminated .

  3. 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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przetwarzanie wyniku MySQL w bash

  2. Używanie LDAP (AD) do uwierzytelniania MySQL

  3. Wiosenna aktualizacja partii jdbctemplate szybka alternatywa

  4. BŁĄD 2002 (HY000):Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo „/tmp/mysql.sock”

  5. Czy można używać Couch DB lub MySql lub dowolnej innej bazy danych w Androidzie?