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 buena solución La mayoría de las veces golpeamos un "tiempo de espera requerido"La forma más sencilla es conectar la SSH / consola al servidor de la base de datos, cargar el 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 comandos y entrar en el error de datos de contraseñas encontrado: "ERROR 2006 línea (HY000) en 1281: servidor MySQL se ha ido", lo más a menudo se trata de superar un límite de volumen para los archivos importados. Es bastante justo posible en la configuración estándar de MySQL, establecer el límite "max_allowed_packet" volumen sea menor que la del archivo que desea importar la base de datos.
La solución más simple es editar el archivo "my.cnf" y establecer un límite a nuestras necesidades. Por ejemplo, si queremos importar un archivo .SQL de 320 MB, edite el archivo "my.cnf" y agregue 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 por todo lo que significa gadgets y TI, escribo con placer stealthsettings.com de 2006 y me gusta descubrir con usted cosas nuevas sobre computadoras y sistemas operativos macOS, Linux, Windows, iOS y Android.

Deja un comentario

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.