Importar archivo .SQL Error – MySQL server has gone away

Este tutorial soluciona el error que aparece al importar archivos .sql a través de la línea de comandos. Importar archivo .SQL Error – MySQL server has gone away.

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 "reqest timeout". Importar .SQL Archive Error – MySQL server has gone away.

Lo más sencillo es conectar SSH /console al servidor que contiene la base de datos, subamos el archivo .sql  y luego ejecute las líneas de comando específicas para importar.

 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 se encuentra con el error: "ERROR 2006 (HY000) at line 1281: MySQL server has gone away", la mayoría de las veces se trata de superar 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” debe ser más pequeño 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, luego 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 reinicie la línea de comando para importar. Todo debería funcionar sin Importar archivo .SQL Error – MySQL server has gone away.

Apasionado por la tecnología, escribo con gusto en StealthSettings.com desde el año 2006. Tengo una amplia experiencia en sistemas operativos: macOS, Windows y Linux, así como en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, PrestaShop).

Cómo » Linux » MySQL » Importar archivo .SQL Error – MySQL server has gone away
Deja un comentario