Importar .SQL File Error: el servidor MySQL se ha ido

Cuando tenemos que archivos importados .SQL grande en uno la fecha base, el método clásico a través de phpMyAdmin no es una muy buena solución. La mayoría de las veces nos encontramos con un "tiempo de espera requerido"La forma más fácil es conectar SSH / consola al servidor que contiene la base de datos, subir al archivo .sql y luego ejecutar las líneas de comando específicas para la importación.

mysql -u db_user -p -h localhost db_name < /path/sql_file.sql

Si después de ejecutar la línea de comando e ingresar la contraseña de la base de datos encuentra el error: "ERROR 2006 (HY000) en la línea 1281: El servidor MySQL ha desaparecido", la mayoría de las veces se trata de exceder un límite de volumen para los archivos importados. Es muy posible que en las configuraciones estándar de MySQL, el límite de volumen establecido en "max_allowed_packet" sea menor que el del archivo que desea importar a la base de datos.
La solución más sencilla es editar el archivo "my.cnf" y establecer un límite adecuado a nuestras necesidades. Por ejemplo, si queremos importar un archivo .SQL de 320 MB, editamos el archivo "my.cnf" y agregamos la línea:

max_allowed_packet=400M

Después de editar y guardar, reinicie el servicio mysql en el servidor y reanude la línea de comandos para importar. todo debería funcionar sin problemas.

Importar .SQL File Error: el servidor MySQL se ha ido

Sobre el Autor

Sigilo

Apasionado de todo lo relacionado con los gadgets y las TI, escribo con placer en sigilosettings.com desde 2006 y me gusta descubrir contigo cosas nuevas sobre computadoras y sistemas operativos macOS, Linux, Windows, iOS y Android.

Deja un comentario