Algunas veces he necesitado importar grandes ficheros .sql, normalmente he utilizado phpmyadmin pero esta limitado a un número específico de MB, se que se puede configurar y demás pero es un poco engorroso, hay que tocar permisos de php, reiniciar servicios, etc.
Si lo que necesitamos es importar un fichero y tenemos acceso a la consola, podemos ejecutar el siguiente comando:
mysql -u USUARIO -P NombreBaseDeDatos < /Ruta/del/fichero/archivo.sql
Nos preguntara por la contraseña del usuario de mysql que hemos elegido y listo.
Si al inicio del fichero especificamos que se cree la base de datos.
CREATE DATABASE `BaseDeDatos`; USE `BaseDeDatos`;
Solo debemos de ejecutar:
mysql -u USUARIO -P NombreBaseDeDatos < /Ruta/del/fichero/archivo.sql
Nos pedirá la contraseña del usuario, y listo. Ya hemos conseguido importar sin importar el tamaño
Saludos