Exportar base de datos desde phpMyAdmin
¿Cuándo exportar una base de datos?
Exportar una base de datos es útil para:
- ✅ Crear backups regulares
- ✅ Migrar un sitio a otro servidor
- ✅ Compartir la estructura de la base de datos
- ✅ Hacer una copia antes de cambios importantes
Paso 1: Acceder a phpMyAdmin
- Ingresá a phpMyAdmin
- Iniciá sesión con tus credenciales
Paso 2: Seleccionar la base de datos
- En el panel izquierdo, hacé clic en la base de datos que querés exportar
Si querés exportar solo tablas específicas, podés seleccionarlas después.
Paso 3: Abrir la pestaña Exportar
- En el menú superior, hacé clic en Exportar o Export
Paso 4: Seleccionar método de exportación
phpMyAdmin ofrece dos métodos:
Método Rápido (Quick):
- Exportación rápida con configuración por defecto
- Ideal para backups simples
- Formato SQL estándar
Método Personalizado (Custom):
- Más opciones de configuración
- Permite seleccionar tablas específicas
- Opciones avanzadas de formato
Paso 5: Configurar opciones de exportación
Formato:
- SQL: Formato estándar SQL (recomendado)
- CSV: Para abrir en Excel
- JSON: Para aplicaciones modernas
- XML: Para intercambio de datos
Tablas:
- Podés seleccionar todas las tablas o solo algunas
- Marcá las que querés exportar
Opciones SQL:
- ✅ Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT: Incluye comandos para eliminar tablas antes de crear
- ✅ Agregar IF NOT EXISTS: Evita errores si la tabla ya existe
- ✅ Agregar CREATE TABLE: Incluye la estructura de las tablas
- ✅ Agregar AUTO_INCREMENT: Mantiene los valores auto increment
- ✅ Envolver tabla y nombres de campo con comillas invertidas: Mejor compatibilidad
Datos:
- ✅ Agregar INSERT: Incluye los datos de las tablas
- ✅ Agregar comentarios: Incluye comentarios en el archivo
Compresión:
- Ninguno: Archivo sin comprimir
- zip: Comprime en formato ZIP
- gzip: Comprime en formato GZIP (más eficiente)
Paso 6: Iniciar la exportación
- Revisá todas las opciones
- Hacé clic en Continuar o Go
- El archivo se descargará automáticamente
Exportar solo tablas específicas
Si solo querés exportar algunas tablas:
- Seleccioná la base de datos
- En la lista de tablas, marcá solo las que querés exportar
- Hacé clic en Exportar con las tablas seleccionadas
- Configurá las opciones y exportá
Exportar solo estructura (sin datos)
Útil para copiar la estructura de una base de datos:
- En las opciones de exportación
- Desmarcá Agregar INSERT en la sección de datos
- Marcá solo las opciones de estructura
- Exportá
El archivo resultante solo tendrá comandos CREATE TABLE sin datos.
Exportar solo datos (sin estructura)
Útil para copiar solo los datos:
- Desmarcá Agregar CREATE TABLE
- Marcá Agregar INSERT
- Exportá
Problemas comunes
El archivo es muy grande y no se descarga
- Usá compresión (zip o gzip)
- Exportá solo las tablas necesarias
- Exportá desde la terminal para archivos muy grandes
Error al exportar
- Verificá que tengas permisos suficientes
- Verificá que la base de datos no esté bloqueada
- Probá con el método rápido primero
El archivo exportado no funciona al importar
- Verificá que marcaste "Agregar CREATE TABLE"
- Verificá que el formato sea SQL
- Revisá si hay errores en el archivo
Exportar desde la terminal
Para archivos muy grandes, es mejor usar la terminal:
mysqldump -u usuario -p nombre_base_de_datos > backup.sql
O con compresión:
mysqldump -u usuario -p nombre_base_de_datos | gzip > backup.sql.gz
Consejos
- ✅ Exportá regularmente para mantener backups actualizados
- ✅ Usá compresión para archivos grandes
- ✅ Guardá los backups en un lugar seguro (no solo en el servidor)
- ✅ Verificá que el archivo exportado sea válido antes de eliminar datos
- ✅ Considerá automatizar las exportaciones con cron jobs
¿Necesitás ayuda?
Si tenés problemas exportando una base de datos o necesitás ayuda con la configuración, 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