Guía para exportar base de datos en WordPress desde cPanel
¿Por qué deberías exportar tu base de datos de WordPress?
Exportar la base de datos de WordPress es una de las tareas más importantes que puedes aprender como administrador de tu sitio web. Piensa en la base de datos como el cerebro de tu WordPress: almacena todas tus entradas, páginas, comentarios, configuraciones de plugins, datos de usuarios y mucho más. Sin ella, tu sitio web no existiría.
Exportarla regularmente te permite:
- Hacer un backup completo de tu contenido antes de actualizar WordPress, un plugin o un tema.
- Migrar tu sitio web a un nuevo hosting o servidor.
- Probar cambios en un entorno seguro sin riesgo de perder datos.
- Restaurar tu sitio rápidamente en caso de un error o ataque.
En esta guía, te explicaré paso a paso cómo exportar tu base de datos de WordPress desde cPanel usando phpMyAdmin. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra.
¿Qué necesitas para empezar?
Antes de comenzar, asegúrate de tener lo siguiente:
- Acceso a tu panel de control de hosting. En este caso, usaremos cPanel, que es el más común. Si tu hosting usa otro panel como Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso suele ser a través del puerto 2106.
- Las credenciales de tu base de datos. Las puedes encontrar en el archivo
wp-config.phpde tu instalación de WordPress. - Un poco de paciencia y atención para no cometer errores.
[INFO] Si usas Syspanel, recuerda que el puerto de acceso es el 2106. Por ejemplo:
tudominio.com:2106. El resto del proceso es idéntico al de cPanel.
Paso 1: Accede a cPanel
Lo primero es iniciar sesión en tu cPanel. Normalmente, la dirección es algo como:
https://tudominio.com/cpanel
O también puede ser:
https://tudominio.com:2083
Ingresa tu usuario y contraseña (los mismos que usas para acceder a tu hosting). Si no los recuerdas, contacta a tu proveedor de hosting.
Paso 2: Busca la sección de Bases de Datos
Una vez dentro de cPanel, verás un montón de iconos. No te asustes, es normal. Busca la sección que dice Bases de Datos. Allí encontrarás varias opciones:
- phpMyAdmin
- MySQL Databases
- MySQL Database Wizard
- Remote MySQL
El que nos interesa es phpMyAdmin. Haz clic en él.
[TIP] Si no ves phpMyAdmin directamente, puede estar dentro de un submenú o llamado "Administrador de bases de datos". En algunos hosting, también aparece como "phpMyAdmin (Advanced)".
Paso 3: Selecciona tu base de datos
Al entrar a phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Busca la que corresponde a tu sitio WordPress. Por lo general, el nombre incluye el prefijo de tu usuario de cPanel y un guion bajo. Por ejemplo:
usuario_wp123
Si no estás seguro de cuál es, puedes verificarlo en el archivo wp-config.php de tu WordPress. Busca la línea:
define('DB_NAME', 'nombre_de_tu_base_de_datos');
Haz clic en el nombre de la base de datos en el panel izquierdo. Verás que se cargan todas las tablas de tu sitio.
Paso 4: Exporta la base de datos
Una vez dentro de tu base de datos, sigue estos pasos:
- En la parte superior de la pantalla, haz clic en la pestaña Exportar.
- Se abrirán dos opciones: Rápida y Personalizada. Para la mayoría de los casos, selecciona Rápida.
- Asegúrate de que el formato sea SQL. Esto es lo estándar para WordPress.
- Haz clic en el botón Continuar o Exportar.
El navegador descargará automáticamente un archivo con extensión .sql. Ese archivo contiene toda tu base de datos.
[WARNING] No modifiques el archivo .sql a menos que sepas exactamente lo que estás haciendo. Cualquier cambio puede romper tu sitio web.
Paso 5: Guarda el archivo de forma segura
El archivo descargado es tu backup. Guárdalo en un lugar seguro, como:
- Tu computadora (en una carpeta específica para backups).
- Un servicio en la nube (Google Drive, Dropbox, OneDrive).
- Un disco duro externo.
Te recomiendo que le pongas un nombre descriptivo, por ejemplo:
backup-wordpress-2025-02-20.sql
Así sabrás exactamente cuándo lo hiciste y de qué sitio se trata.
Opción avanzada: Exportación personalizada
Si necesitas más control sobre lo que exportas (por ejemplo, solo ciertas tablas o con opciones de compresión), elige Personalizada en lugar de Rápida. Aquí puedes:
- Seleccionar tablas específicas.
- Activar la compresión (gzip o zip) para que el archivo pese menos.
- Agregar sentencias DROP TABLE para sobrescribir tablas al importar (útil para migraciones).
Pero para un backup simple, la opción rápida es más que suficiente.
¿Qué hago con el archivo exportado?
El archivo .sql que descargaste es tu salvavidas. Puedes usarlo para:
- Restaurar tu sitio en caso de error. Solo tienes que importarlo de nuevo desde phpMyAdmin (usando la pestaña Importar).
- Migrar tu WordPress a otro hosting. Allí crearás una nueva base de datos y subirás este archivo.
- Hacer pruebas en un entorno local o de desarrollo.
[INFO] Recuerda que exportar la base de datos no incluye los archivos de tu sitio (imágenes, plugins, temas). Para un backup completo, también debes descargar la carpeta
wp-contentmediante FTP o el administrador de archivos de cPanel.
Preguntas frecuentes (FAQ)
¿Cada cuánto debo exportar mi base de datos?
Depende de la frecuencia con la que actualices tu sitio. Si publicas contenido a diario, te recomiendo hacerlo al menos una vez por semana. Si tu sitio es estático, una vez al mes puede ser suficiente.
¿Puedo exportar la base de datos sin phpMyAdmin?
Sí, también puedes hacerlo mediante comandos SSH o con plugins de WordPress como UpdraftPlus o BackupBuddy. Pero phpMyAdmin es el método más directo y no requiere instalar nada adicional.
¿Qué pasa si mi base de datos es muy grande?
Si tu base de datos pesa varios cientos de MB, la exportación puede fallar por tiempo de ejecución. En ese caso, usa la opción Personalizada y activa la compresión gzip. Si aún así falla, contacta a tu hosting para que aumenten el límite de memoria o usa un plugin especializado.
¿El archivo exportado contiene contraseñas?
Sí, las contraseñas de los usuarios de WordPress se almacenan en la base de datos, pero están encriptadas (hash). No son legibles directamente. Aun así, trata el archivo como información sensible y no lo compartas.
¿Puedo exportar solo una tabla?
Sí, en la opción Personalizada puedes seleccionar las tablas que quieras. Esto es útil si solo necesitas respaldar, por ejemplo, la tabla de comentarios o de usuarios.
Errores comunes y cómo evitarlos
- Error: "No se puede conectar a la base de datos" – Verifica que tu base de datos exista y que el usuario tenga permisos. Si usas Syspanel, asegúrate de acceder por el puerto 2106.
- El archivo descargado está vacío – Puede ser un problema de memoria o tiempo de ejecución. Prueba con la exportación personalizada y compresión.
- La importación falla – Asegúrate de que el archivo .sql no esté corrupto. También verifica que el tamaño no exceda los límites de tu hosting (normalmente 50 MB por defecto).
Conclusión
Exportar tu base de datos de WordPress desde cPanel es un proceso sencillo que te tomará menos de cinco minutos. Con esta guía, has aprendido a hacerlo de forma segura y eficiente. Recuerda que un backup a tiempo puede ahorrarte horas de trabajo y muchos dolores de cabeza.
No olvides complementar este backup con la copia de tus archivos (plugins, temas, imágenes) para tener una protección completa de tu sitio web.
[TIP] Programa recordatorios periódicos para hacer tus backups. Puedes usar un calendario o incluso plugins que automaticen el proceso. Pero siempre es bueno saber hacerlo manualmente, por si acaso.
¡Ahora ya estás listo para proteger tu WordPress como un profesional!
