Importar base de datos desde phpMyAdmin
¿Cuándo importar una base de datos?
Importar una base de datos es útil cuando:
- ✅ Migrás un sitio web a otro servidor
- ✅ Restaurás una base de datos desde backup
- ✅ Instalás una aplicación que requiere una base de datos preconfigurada
- ✅ Actualizás una base de datos existente
Requisitos previos
Antes de importar, necesitás:
- ✅ Acceso a phpMyAdmin
- ✅ El archivo SQL a importar (generalmente .sql o .sql.gz)
- ✅ Una base de datos creada (puede estar vacía)
- ✅ Permisos suficientes en la base de datos
Paso 1: Acceder a phpMyAdmin
- Ingresá a phpMyAdmin (desde cPanel o directamente por URL)
- Iniciá sesión con tus credenciales
Paso 2: Seleccionar la base de datos
- En el panel izquierdo, hacé clic en la base de datos donde querés importar
- Si la base de datos no existe, creala primero
Nota: Podés importar a una base de datos vacía o a una existente (los datos nuevos se agregarán o reemplazarán según la configuración).
Paso 3: Abrir la pestaña Importar
- En el menú superior, hacé clic en la pestaña Importar o Import
Paso 4: Seleccionar el archivo
- Hacé clic en Elegir archivo o Choose File
- Seleccioná el archivo SQL desde tu computadora
- El archivo puede ser:
.sql- Archivo SQL sin comprimir.sql.gz- Archivo SQL comprimido con gzip.zip- Archivo comprimido (phpMyAdmin lo descomprimirá automáticamente)
Paso 5: Configurar opciones de importación
Opciones importantes:
- Formato: Generalmente
SQL(phpMyAdmin lo detecta automáticamente) - Tamaño parcial: Para archivos grandes, phpMyAdmin los procesará en partes
- Permitir interrupción: Si el archivo es muy grande, podés cancelar
- Formato del archivo: Si es SQL estándar, dejálo en automático
Configuración de caracteres:
- Generalmente podés dejarlo en
utf8outf8mb4 - Si el archivo tiene caracteres especiales, seleccioná el charset correcto
SQL compatibility mode:
- Si el archivo es de una versión antigua de MySQL, podés cambiar el modo de compatibilidad
- Generalmente dejálo en
NONEo el modo por defecto
Paso 6: Iniciar la importación
- Revisá la configuración
- Hacé clic en Continuar o Go en la parte inferior
- Esperá a que se complete la importación
Nota: Para archivos grandes, la importación puede tardar varios minutos.
Paso 7: Verificar la importación
Después de completar, verificá:
- Hacé clic en la base de datos en el panel izquierdo
- Verificá que las tablas se hayan importado correctamente
- Revisá algunos registros para confirmar que los datos estén correctos
Deberías ver un mensaje como:
Import has been successfully finished, X queries executed.
Importar archivos grandes
Si el archivo es muy grande (más de 2MB), podés tener problemas. Opciones:
Opción 1: Aumentar límites en phpMyAdmin
Editá el archivo php.ini o contactá a soporte para aumentar:
upload_max_filesize = 50M
post_max_size = 50M
max_execution_time = 300
Opción 2: Importar desde la terminal
Para archivos muy grandes, es mejor usar la terminal:
mysql -u usuario -p nombre_base_de_datos < archivo.sql
Opción 3: Dividir el archivo
Podés dividir el archivo SQL en partes más pequeñas usando herramientas.
Importar desde archivo comprimido
Si el archivo está comprimido (.gz o .zip):
- phpMyAdmin puede descomprimirlo automáticamente
- Seleccioná el archivo .gz o .zip directamente
- phpMyAdmin lo procesará automáticamente
Problemas comunes
Error "File too large"
- El archivo excede el límite de upload
- Importá desde la terminal o aumentá los límites
- O dividí el archivo en partes más pequeñas
Error "MySQL server has gone away"
- El archivo es muy grande o la consulta es muy compleja
- Aumentá
max_allowed_packeten MySQL - O importá desde la terminal
Error de sintaxis SQL
- El archivo puede estar corrupto o tener errores
- Verificá que el archivo sea SQL válido
- Revisá los logs de error para más detalles
Algunas tablas no se importan
- Verificá que tengas permisos suficientes
- Revisá si hay errores en el proceso de importación
- Verificá que el archivo esté completo
Consejos
- ✅ Hacé backup de la base de datos actual antes de importar
- ✅ Verificá que el archivo SQL esté completo y no corrupto
- ✅ Para archivos grandes, considerá usar la terminal
- ✅ Verificá que los caracteres se importen correctamente (charset)
- ✅ Probá primero con una base de datos de prueba
¿Necesitás ayuda?
Si tenés problemas importando una base de datos o el archivo es muy grande, abrí un ticket desde el panel de billing.baires.host o contactanos por soporte.
También podés escribirnos por nuestras redes:
- Instagram: @baires_host
- Discord (soporte activo): https://discord.gg/dzjauatAFN
- Linktree: https://linktr.ee/baires.host