Mysql
 sql >> Datenbank >  >> RDS >> Mysql

ERROR 2013 (HY000):Verbindung zum MySQL-Server beim Lesen des Autorisierungspakets unterbrochen, Systemfehler:0

Aus Dokumentation :

Versuchen Sie, connect_timeout zu erhöhen in Ihrer my.cnf Datei

Ein anderer Stil:

MySQL:Verbindung zum MySQL-Server beim Lesen des ersten Kommunikationspakets unterbrochen

  1. Irgendwann war es für entfernte Clients unmöglich, sich mit dem MySQL-Server zu verbinden.

  2. Der Client (eine Anwendung auf einer Windows-Plattform) gab eine vage Beschreibung wie Connection unexpectedly terminated .

  3. Beim Remote-Login mit dem MySQL-Client erschien folgender Fehler:

    ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0

Unter FreeBSD geschieht dies, weil in /etc/hosts.allow. keine Übereinstimmung gefunden wurde Hinzufügen der folgenden Zeile vor der Zeile mit der Aufschrift ALL:ALL behebt dies:

mysqld: ALL: allow

Auf Nicht-FreeBSD-Unix-Systemen lohnt es sich, die Dateien /etc/hosts.allow zu überprüfen und /etc/hosts.deny. Wenn Sie Verbindungen einschränken, vergewissern Sie sich, dass sich diese Zeile in /etc/hosts.allow befindet :

mysqld: ALL

oder überprüfen Sie, ob der Host in /etc/hosts.deny. aufgeführt ist

In Arch Linux kann eine ähnliche Zeile zu /etc/hosts.allow hinzugefügt werden :

mysqld: ALL