Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: :ohk<any> en 14 Mayo 2023, 16:22 pm



Título: Error en Mysql 1160
Publicado por: :ohk<any> en 14 Mayo 2023, 16:22 pm
Hola gente, tengo este error que me devuelve Laravel, pero se origina desde el MYSQL.

(https://tinypic.host/images/2023/05/14/Screenshot-from-2023-05-14-09-49-26.png)

La única configuración que tengo diferente a la habitual es esta:

(https://tinypic.host/images/2023/05/14/Screenshot-from-2023-05-14-10-16-09.png)

Este error es dificil de replicar, lo obtengo únicamente cuando el server ha estado encendido por más de 2 o 3 días, al parecer es que MYSQL se peta me imagino.
Pero cuando pasa, todas las consultas devuelven el mismo error, hasta ahora la única solucion ha sido reiniciar el MYSQL, lo cual no es algo muy práctico como podrán entender.

Esta es mi version de MYSQL: mysql  Ver 8.0.33-0ubuntu0.22.04.1 for Linux on x86_64 ((Ubuntu))

Alguna idea? Saludos cordiales


Título: Re: Error en Mysql 1160
Publicado por: :ohk<any> en 25 Mayo 2023, 16:13 pm
El error en cuestión era este: sqlstate[08s01]: communication link failure: 1160 got an error writing communication packets

Y hasta ahora la solución que he encontrado ha sido con el timeout del MYSQL.

En el .ini del MYSQL o el mysql.cnf

Código
  1. max_allowed_packet=1024M
  2. max_connections=600
  3. innodb_log_buffer_size = 64M
  4. innodb_log_file_size = 1024M
  5. log_error_verbosity=1
  6. wait_timeout=172800
  7.  

No me ha vuelto a pasar el error, espero les sirva si pasan por lo mismo.

Saludos


Título: Re: Error en Mysql 1160
Publicado por: Danielㅤ en 25 Mayo 2023, 17:35 pm
Hola, me alegro que hayas podido encontrar la solución ;-) y gracias por compartirla, eso ayudará a otros usuarios con tu mismo o similar problema (https://i.postimg.cc/bYknXHS6/image.png)


Saludos