En lo personal, creo que no hay nada como levantar bases de datos grandes desde la consola de comandos.
Lo que hacían los de tu host, cuando vos le subías la base de datos, es justamente utilizar la función mysql para montar tu archivo dump en la base de datos MySQL propiamente dicha, desde la consola de comandos del servidor.
Si esta opción te parece interesante, consultales a los de tu host si tienes acceso ssh mediante el servicio contratado. Si te dan el ok, simplemente bajate el
putty.exe y conectate a la IP y puerto que ellos te indiquen, con el usuario y contraseña de tu cuenta.
Allí, escribes: mysql -hlocalhost -uNOMBRE_DE_USAURIO -pCONTRASEÑA NOMBRE_DE_BASE_DE_DATOS < PATH/ARCHIVO.SQL
Debes reemplazar todos los datos que están en mayúsculas, por los que correspondan en tu caso. Respecto al "PATH/ARCHIVO.SQL", ten en cuenta que el path corresponde al raíz del servidor y no de tu cuenta. Es decir que puede ser
/home/usuario_de_tu_sitio_web/archivo.sql.
Esto último, mejor te lo aclarará tu proveedor de hosting sobre cual es el path completo.
De continuar con el software anterior, vuelve abrir el archivo .sql y borra la/s linea/s que contengan esa información del SET character...
Saludos!