sql >> Base de Datos >  >> RDS >> Mysql

ERROR 2013 (HY000):Se perdió la conexión con el servidor MySQL en el "paquete de autorización de lectura", error del sistema:0

De la documentación :

Intenta aumentar connect_timeout en su my.cnf archivo

Otro estilo:

MySQL:se perdió la conexión con el servidor MySQL al 'leer el paquete de comunicación inicial'

  1. En algún momento, fue imposible que los clientes remotos se conectaran al servidor MySQL.

  2. El cliente (alguna aplicación en una plataforma Windows) proporcionó una descripción vaga como Connection unexpectedly terminated .

  3. Al iniciar sesión de forma remota con el cliente MySQL, apareció el siguiente error:

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

En FreeBSD esto sucede porque no se encontró ninguna coincidencia en /etc/hosts.allow. Agregar la siguiente línea antes de la línea que dice ALL:ALL soluciona esto:

mysqld: ALL: allow

En sistemas Unix que no sean FreeBSD, vale la pena revisar los archivos /etc/hosts.allow y /etc/hosts.deny. Si está restringiendo las conexiones, asegúrese de que esta línea esté en /etc/hosts.allow :

mysqld: ALL

o compruebe si el host aparece en /etc/hosts.deny.

En Arch Linux, se puede agregar una línea similar a /etc/hosts.allow :

mysqld: ALL