🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo exportar una base de datos MySQL para WordPress (cPanel y Plesk)

Actualizado el 18 de noviembre de 2025

¿Sabías que exportar tu base de datos de WordPress es una de las tareas de mantenimiento más importantes que puedes hacer? Imagina que tu web sufre un ataque, un error de actualización o un fallo del servidor: sin una copia de seguridad de tu base de datos, perderías todo tu contenido, comentarios y configuración.

No te preocupes, no necesitas ser un experto en informática para hacerlo. En esta guía completa, paso a paso y sin tecnicismos complicados, te voy a enseñar cómo exportar una base de datos de WordPress tanto si usas cPanel como Plesk, los dos paneles de control más comunes del mundo. Al final, tendrás tu archivo .sql listo para guardar o usar donde quieras.

Vamos a ello.


¿Qué es exactamente una base de datos y por qué deberías exportarla?

Antes de ponernos manos a la obra, es fundamental que entiendas qué estás haciendo. WordPress no es solo un montón de archivos (como los temas y los plugins). Toda la "información viva" de tu web (artículos, páginas, usuarios, ajustes, enlaces permanentes) se guarda en un sistema llamado base de datos MySQL.

Piensa en ello como una enorme hoja de cálculo con miles de pestañas interconectadas. Exportar una base de datos significa crear un archivo de texto (normalmente con extensión .sql) que contiene todas las instrucciones necesarias para recrear esa hoja de cálculo en otro servidor o restaurarla en el futuro.

Cuando hablamos de hacer un backup mysql cpanel o Plesk, no solo nos referimos a descargar los archivos de wp-content. Hacer una copia de seguridad completa implica, sí o sí, exportar esta base de datos. Si no lo haces, tu copia de seguridad estará incompleta y no podrás restaurar tu web correctamente.


Preparación antes de exportar tu base de datos WordPress

Este paso es crucial y mucha gente lo omite, lo que causa dolores de cabeza. Si exportas la base de datos mientras alguien está escribiendo un comentario o actualizando una página, podrías obtener un archivo corrupto o incompleto.

1. Desactiva el caché (si usas un plugin)

Los plugins de caché (como W3 Total Cache o WP Super Cache) pueden estar escribiendo datos constantemente. Ve al escritorio de WordPress, entra en Ajustes y pausa el caché temporalmente si es posible. No te preocupes, lo reactivarás al terminar.

2. Cierra sesión en tu WordPress (opcional pero recomendado)

Si estás logueado, WordPress puede estar creando sesiones temporales en la base de datos. No pasa nada si no lo haces, pero para garantizar una exportación limpia, es mejor hacerlo. Simplemente cierra sesión y vuelve a entrar si necesitas hacer algo más.

3. Localiza tus credenciales (aunque no las necesitarás para esto)

No necesitas la contraseña de la base de datos para exportarla desde el panel de control. Solo necesitas acceso a cPanel o Plesk.


Método 1: Cómo exportar una base de datos WordPress desde cPanel (phpMyAdmin)

cPanel es el panel más popular del mundo. Si tu hosting usa este sistema, sigue estos pasos para hacer tu backup mysql cpanel. Es un proceso muy visual y no te llevará más de 5 minutos.

Paso 1: Accede a cPanel

Escribe en tu navegador tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña (te los dio tu proveedor de hosting al contratar el servicio).

Paso 2: Busca la sección "Bases de Datos"

Dentro de cPanel, verás un montón de iconos. Busca la sección titulada "Bases de Datos" o "Databases". Dentro de ella, haz clic en el icono de "phpMyAdmin".

[TIP] Si no encuentras phpMyAdmin, usa el buscador de cPanel (arriba a la derecha) y escribe "phpMyAdmin". Te llevará directamente.

Paso 3: Selecciona tu base de datos

Se abrirá una nueva pestaña con phpMyAdmin. En la columna de la izquierda, verás una lista de todas tus bases de datos. Ojo aquí: los nombres suelen tener un prefijo (ej. tuusuario_wrdp1). Haz clic en el nombre de la base de datos de tu WordPress. Si no sabes cuál es, revisa tu archivo wp-config.php (en la raíz de tu hosting) y busca la línea DB_NAME.

Paso 4: Ve a la pestaña "Exportar"

Una vez dentro de tu base de datos, verás una barra de navegación horizontal con pestañas (Estructura, SQL, Buscar, Consultas, Exportar, Importar...). Haz clic en "Exportar".

Paso 5: Elige el método de exportación

phpMyAdmin te ofrece dos opciones:

  • Rápida: Exporta todo con la configuración por defecto (suele ser suficiente).
  • Personalizada: Te permite elegir tablas específicas o ajustar opciones avanzadas.

Para la mayoría de los casos, elige "Rápida" y asegúrate de que el formato sea "SQL" (es el que viene por defecto). Haz clic en el botón "Continuar" o "Exportar".

Paso 6: Guarda el archivo

El navegador descargará automáticamente un archivo con un nombre similar a tu-base-de-datos.sql. ¡Enhorabuena! Ya has completado tu backup mysql cpanel. Guárdalo en tu ordenador y, idealmente, en la nube (Google Drive, Dropbox) o en un disco duro externo.


Método 2: Cómo exportar una base de datos WordPress desde Plesk

Plesk es otro panel de control muy extendido, especialmente en servidores VPS o dedicados. El proceso es igual de sencillo, pero la interfaz es diferente.

Paso 1: Accede a Plesk

Normalmente se accede a través de https://tudominio.com:8443. Introduce tus credenciales de administrador.

Paso 2: Entra en "Sitios web y dominios"

En el menú lateral izquierdo, haz clic en "Sitios web y dominios" (o "Websites & Domains"). Verás una lista de tus dominios.

Paso 3: Busca la base de datos

En la fila de tu dominio, busca el icono o enlace llamado "Bases de datos" (o "Databases"). Haz clic en él.

Paso 4: Accede a phpMyAdmin

Verás una lista con las bases de datos asociadas a ese dominio. Localiza la que quieras exportar (normalmente el nombre coincide con el usuario de la BD). Haz clic en el icono de "phpMyAdmin" que aparece a la derecha de esa fila. Es un icono con forma de hoja o de base de datos.

Paso 5: Exportar la base de datos

Se abrirá una pestaña nueva con phpMyAdmin (la interfaz es casi idéntica a la de cPanel). Haz clic en la pestaña "Exportar" en la parte superior.

Paso 6: Elige el formato y descarga

Selecciona el método "Rápida" y asegúrate de que el formato sea "SQL". Pulsa "Continuar" y el archivo .sql se descargará automáticamente.

[INFO] Si tu proveedor usa Syspanel (el antiguo HestiaCP), el proceso es similar. Accede a Syspanel usando tu dominio y el puerto 2106 (ej. tudominio.com:2106). Dentro, busca la sección "Bases de datos" y haz clic en el botón "phpMyAdmin" junto a tu base de datos. Una vez dentro, sigue los mismos pasos del Método 1 (pestaña Exportar).


Exportación avanzada: ¿Qué es el método "Personalizado"?

A veces, la opción "Rápida" no es suficiente. Si tienes una web con muchas tablas (por ejemplo, de plugins de WooCommerce) y quieres optimizar el archivo resultante, puedes usar el método "Personalizado" en phpMyAdmin.

Aquí tienes algunas opciones útiles que puedes marcar:

  • Desactivar comprobaciones de claves foráneas: Útil si vas a importar en un servidor que da errores, pero no es necesario para un backup normal.
  • Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / TRIGGER: Esta opción es muy recomendable. Añade un comando al archivo SQL que elimina las tablas existentes antes de crear las nuevas. Esto facilita muchísimo la restauración en el futuro, ya que no dará errores de "tabla ya existente".
  • Usar compresión: Si tu base de datos es enorme (más de 50 MB), puedes elegir la compresión "gzip" o "zip". El archivo descargado será mucho más pequeño y fácil de subir a un servidor o de guardar.

Para usar este método, selecciona "Personalizada" en lugar de "Rápida". Marca las casillas que mencioné y pulsa "Continuar".


Errores comunes al exportar y cómo solucionarlos

A veces, el proceso puede fallar. No entres en pánico, aquí tienes los problemas más típicos y sus soluciones:

El archivo se descarga vacío o con tamaño 0 KB

Esto suele pasar por un problema de memoria del servidor o porque el navegador bloquea la descarga.
Solución: Intenta usar el método "Personalizado" y selecciona la compresión gzip o zip. Si el problema persiste, ponte en contacto con tu proveedor de hosting para que aumenten el límite de memoria de PHP temporalmente.

Error 500 (Internal Server Error) durante la exportación

Es un problema del servidor, no tuyo. Suele ocurrir si la base de datos es demasiado grande.
Solución: Repite el proceso en horas de baja afluencia o usa herramientas de línea de comandos (SSH) si tienes acceso, aunque eso ya es más avanzado. Otra opción es exportar solo algunas tablas (por ejemplo, primero las de contenido y luego los comentarios) usando el método "Personalizado" y seleccionando tablas concretas.

No encuentro mi base de datos en la lista

Asegúrate de que has iniciado sesión en el dominio correcto dentro de cPanel o Plesk. Si tienes varios sitios web, es fácil confundirse.
Solución: Revisa el archivo wp-config.php de tu WordPress. Busca la línea define('DB_NAME', 'aqui_va_el_nombre');. Ese es el nombre exacto que debes buscar en la lista de phpMyAdmin.


Preguntas Frecuentes (FAQ)

¿Con qué frecuencia debo exportar mi base de datos de WordPress?

Depende de la actividad de tu web. Si publicas a diario, lo ideal es hacerlo a diario o cada dos días. Si es un blog estático, una vez a la semana o al mes es suficiente. Recuerda que esto es solo una parte del backup; también deberías copiar los archivos del tema y plugins.

¿Puedo exportar la base de datos sin tener acceso a cPanel o Plesk?

Sí, puedes usar plugins de backup como UpdraftPlus o BackWPup. Estos crean una copia de seguridad completa (archivos y base de datos) y la envían a la nube automáticamente. Sin embargo, saber hacerlo manualmente desde phpMyAdmin es una habilidad valiosa que te sacará de apuros si el plugin falla.

¿Qué hago con el archivo .sql después de exportarlo?

¡Guárdalo en al menos dos lugares seguros! Descárgalo a tu ordenador y súbelo a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.) o a un disco duro externo. No lo dejes solo en el servidor, porque si el servidor falla, perderás el backup.

¿Es lo mismo exportar que hacer una copia de seguridad (backup)?

No exactamente. Exportar la base de datos es una parte de la copia de seguridad completa. Una copia de seguridad completa incluye la base de datos y todos los archivos de WordPress (temas, plugins, imágenes subidas). Para una restauración perfecta, necesitas ambos.

¿Puedo exportar la base de datos con el método "Personalizado" y luego importarla en otro hosting?

Sí, es posible. De hecho, es lo que se hace en las migraciones. Solo asegúrate de que al exportar marques la opción "Agregar DROP TABLE" para evitar errores durante la importación en el nuevo servidor.


Conclusión: La práctica hace al maestro

Ya tienes todo lo necesario para exportar una base de datos WordPress desde cPanel o Plesk. Como has visto, es un proceso mecánico que solo requiere que localices phpMyAdmin y pulses el botón "Exportar".

Te recomiendo que practiques ahora mismo. Haz una exportación de prueba, descarga el archivo y guárdalo. Así, cuando llegue el momento crítico, no estarás nervioso y sabrás exactamente qué hacer.

Si has llegado hasta aquí, ya sabes más que el 80% de los usuarios de WordPress. Has dado un paso enorme para asegurar la integridad de tu sitio web.

[WARNING] No confíes únicamente en los backups automáticos de tu hosting. Muchos proveedores solo guardan copias de seguridad durante unos días y a veces fallan. Tener tu propio archivo .sql exportado manualmente te da el control total sobre tu información.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Nos vemos en el próximo tutorial!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel