Logo
You
Code

MySQL error 2006: mysql server has gone away - restore databases

Autor YouCode - http://www.youcode.com.ar/mysql/mysql-error-2006-mysql-server-has-gone-away--restore-databases-494

Porque se corta el restore de nuestra base

Cuando tenemos bases de datos grandes, suele pasar que los restore se corten a mitad de camino o antes.

Hagamos unos ajustes en mysql para permitir estos restores tan grandes:
 
mysql -u root -p
--Ajustamos el buffer de network
set global net_buffer_length=1000000; 

--Ajustamos el tamaño maximo del paquete
set global max_allowed_packet=1000000000;

--Desactivamos las foreing-key asi evitamos retrasos en la comprobacion
SET foreign_key_checks = 0;
Restablecemos nuestra base y luego ajustamos el parametro del las foreing-key
SET foreign_key_checks = 1;
http://www.youcode.com.ar/mysql/mysql-error-2006-mysql-server-has-gone-away--restore-databases-494