Si intentas importar una base de datos SQL de gran tamaño en phpMyAdmin y tu hosting tiene un límite en la carga de archivos (por ejemplo, 128MB o 312MB), no te preocupes. Existen dos métodos efectivos para superar esta limitación y cargar tu base de datos sin problemas.
En este tutorial te explicamos paso a paso cómo hacerlo.
MÉTODO 1: IMPORTAR UNA BASE DE DATOS SQL POR FRAGMENTOS
NOTA: Todos estos pasos que se describen también sirven para exportar una base de datos WordPress correctamente (BD completa)
Este método consiste en dividir la base de datos en partes más pequeñas para importarlas por separado.

Paso 1: Exportar la Base de Datos en Fragmentos
Para exportar la base de datos por partes:
- Accede a phpMyAdmin y selecciona la base de datos.
- Divide la base de datos en grupos de tablas (Por ejemplo, si la BD tiene 90 tablas podemos dividirla en 3 partes).
- Pongamos que seleccionamos 30 tablas.

- Una vez seleccionadas las tablas, pinchamos en la pestaña inferior y seleccionamos Exportar.

- Automáticamente nos lleva a la página de exportación.
- Veremos las tablas que se van a exportar y parámetros con diversas opciones.
- Elige la opción Personalizado.
- Asegúrate de seleccionar el formato SQL.

SECCIÓN SALIDA
- Guardar salida a un archivo.
- Si queremos que tarde menos podemos seleccionar en el desplegable “Compresión” comprimido con ZIP.

SECCIÓN OPCIONES ESPECÍFICAS AL FORMATO
- Lo dejaremos todo por defecto.
SERVICIOS Y SOPORTE WORDPRESS
SECCIÓN OPCIONES DE CREACIÓN DE OBJETOS
- Aquí seleccionaremos: Agregar sentencia DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER
Este ajuste sirve para forzar la carga de todas las tablas, en caso de que alguna existiera.
NOTA: Si vamos a cargar en una base de datos vacía, este ajuste sería indiferente.

- El resto lo dejamos todo por defecto.
- Y pulsamos “EXPORTAR”

El fichero se descarga, le daremos un nombre 562833_base_datosA.sql
Ahora repetimos los pasos de igual forma pero seleccionando el siguiente grupo de tablas.
De esta manera exportaremos 562833_base_datosB.sql y 562833_base_datosC.sql
Y tendremos lista la base de datos por fracciones (30 tablas por archivo), consiguiendo un menor tamaño de los archivos.
Paso 2: Importar los Fragmentos en phpMyAdmin
- Selecciona la base de datos de destino en phpMyAdmin.
- Accede a la pestaña IMPORTAR y pulsa en el botón EXAMINAR para seleccionar nuestro primer archivo (
562833_base_datosA.sql). - Pulsa Continuar y espera a que se complete la importación.
- Repite el proceso con los demás archivos (
562833_base_datosB.sql,562833_base_datosC.sql).
Tu base de datos se importará correctamente sin restricciones de tamaño.
MÉTODO 2: IMPORTAR UNA BASE DE DATOS GRANDE CON BIGDUMP
Si prefieres importar la base de datos completa sin dividirla, puedes usar BigDump, un script que amplía la carga máxima de los archivos en phpMyAdmin.
Primero, tenemos que saber la base de datos dónde vamos a cargar, si ya existe o vamos a crear una nueva en MySQL.
Paso 1: Configurar BigDump
- Descarga el archivo bigdump.php desde su sitio web.
- Abre el archivo con un editor de texto e introduce los datos de conexión de la base de datos donde vamos a importar.
- Pondremos nombre_bd, usuario_bd y password.
// Configuración de la base de datos
$db_server = 'localhost';
$db_name = 'nombre_de_la_base_datos';
$db_username = 'usuario_base_de_datos';
$db_password = 'contraseña';
NOTA: Normalmente los hosting utilizan “localhost”. Si tu servidor utiliza otra puerta o IP tendrás que ponerlo en $db_server =
- Salvamos el archivo
- Seguidamente crearemos una carpeta en nuestro hosting, por ejemplo importar.
- Subiremos a esta carpeta los 2 archivos bigdump.php y nuestra_base_de_datos.sql
Paso 2: Ejecutar BigDump
- Accede a la URL donde subiste los archivos, por ejemplo:
https://tusitio.com/importar/bigdump.php
Pulsa intro y se ejecuta el Script.
Veremos una pantalla donde muestra el archivo.sql y el botón Start Import.

- Pulsamos Start Import.
- Y comenzará la carga de nuestra base de datos de gran tamaño.
- Esperamos a que termine sin cerrar el navegador.

Finalizado el proceso, nuestra base de datos grande estará cargada.
CONCLUSIÓN
Si tu hosting limita la carga de archivos SQL en phpMyAdmin, puedes usar uno de estos dos métodos para importar bases de datos grandes sin complicaciones:
✅ Método 1: Exportar e importar en fragmentos.
✅ Método 2: Usar BigDump para importar el archivo completo.




