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

Cómo exportar una base de datos MySQL desde phpMyAdmin (cPanel/DirectAdmin)

Actualizado el 6 de diciembre de 2025

¿Por qué es importante exportar tu base de datos MySQL?

Exportar tu base de datos MySQL es una de las tareas más importantes que puedes aprender como administrador de tu sitio web. Imagina que tu web es una tienda física: la base de datos sería el almacén con todos tus productos, clientes y registros de ventas. Si pierdes ese almacén, perderías todo tu negocio. Por eso, saber exportar mysql phpmyadmin correctamente te garantiza que siempre tendrás una copia de seguridad (backup) de tu información más valiosa.

Este proceso crea un archivo de texto (normalmente con extensión .sql) que contiene toda la estructura y los datos de tu base de datos. Este archivo puede guardarse en tu ordenador, en la nube o en un disco duro externo, y te permitirá restaurar tu sitio web en caso de error, hackeo o migración a otro servidor. Además, es un paso fundamental antes de realizar actualizaciones importantes de tu CMS (como WordPress, Joomla o PrestaShop) o de tu panel de control.

A lo largo de esta guía, aprenderás paso a paso cómo realizar un backup base de datos tanto en cPanel como en DirectAdmin, los dos paneles de hosting más comunes del mercado. No necesitas ser un experto en informática, solo seguir las instrucciones al pie de la letra y, en menos de diez minutos, tendrás tu copia de seguridad lista.


Requisitos previos antes de exportar

Antes de comenzar, asegúrate de tener a mano los siguientes datos:

  • Credenciales de acceso a tu panel de hosting (cPanel o DirectAdmin). Normalmente son el usuario y contraseña que te proporcionó tu proveedor de hosting.
  • El nombre de tu base de datos. Si no lo recuerdas, podrás verlo dentro del propio panel, en la sección de "Bases de datos MySQL".
  • Acceso a phpMyAdmin. Este es el software que usaremos para exportar. Está integrado en ambos paneles, así que no necesitas instalar nada extra.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el proceso es muy similar al de DirectAdmin, pero el acceso al panel se realiza a través del puerto 2106 (por ejemplo: https://tu-dominio.com:2106). Una vez dentro, busca la sección de bases de datos.


Cómo exportar MySQL desde phpMyAdmin en cPanel

cPanel es, probablemente, el panel de control más utilizado en el mundo del hosting compartido. Su interfaz es intuitiva y el acceso a phpMyAdmin está a solo unos clics. Sigue estos pasos:

Paso 1: Accede a cPanel

Abre tu navegador y escribe la dirección de acceso a cPanel. Normalmente es algo como https://tu-dominio.com/cpanel o https://tu-ip:2083. Introduce tu usuario y contraseña y pulsa "Entrar".

Paso 2: Localiza la sección de Bases de Datos

Una vez dentro de cPanel, busca el apartado denominado "Bases de Datos" o "Databases". Dentro de esta sección, verás varios iconos. Haz clic en el que dice "phpMyAdmin".

[TIP] Si no encuentras el icono de phpMyAdmin, puedes usar el buscador de cPanel (normalmente arriba a la derecha) y escribir directamente "phpMyAdmin".

Paso 3: Selecciona tu base de datos

Al abrir phpMyAdmin, verás en el panel izquierdo una lista con todas las bases de datos de tu cuenta. Haz clic en el nombre de la base de datos que deseas exportar. Verás que en el panel derecho aparecen las tablas de esa base.

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

En la parte superior de phpMyAdmin, hay una barra de pestañas. Haz clic en la pestaña que dice "Exportar".

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

phpMyAdmin te ofrece dos métodos:

  • Rápido: Exporta todo sin opciones adicionales. Es el más sencillo y recomendado para la mayoría de usuarios.
  • Personalizado: Te permite elegir qué tablas exportar, el formato de compresión, etc. Úsalo solo si necesitas un control más fino.

Para esta guía, selecciona "Rápido" y asegúrate de que el formato sea "SQL" (es el que viene por defecto).

Paso 6: Descarga el archivo

Haz clic en el botón "Continuar" o "Exportar" (según la versión). El navegador comenzará a descargar un archivo con el nombre de tu base de datos y la extensión .sql. ¡Felicidades, ya tienes tu exportar sql!

[WARNING] No cierres el navegador ni interrumpas la descarga. Si el archivo es muy grande, puede tardar unos minutos. Asegúrate de tener espacio en tu disco duro.


Cómo exportar MySQL desde phpMyAdmin en DirectAdmin

DirectAdmin es otro panel de control muy popular, especialmente en servidores VPS y dedicados. El proceso es igualmente sencillo, aunque la navegación es ligeramente diferente.

Paso 1: Accede a DirectAdmin

Introduce la URL de tu panel, que suele ser https://tu-dominio.com:2222 (o el puerto que te haya indicado tu proveedor). Inicia sesión con tus credenciales.

Paso 2: Busca la sección de MySQL

En la pantalla principal de DirectAdmin, verás varios iconos. Busca el que dice "MySQL Management" o "Administración de MySQL". Haz clic en él.

Paso 3: Entra en phpMyAdmin

Dentro de la gestión de MySQL, verás una lista de tus bases de datos. Junto a cada una, hay un enlace o botón que dice "phpMyAdmin". Haz clic en el correspondiente a la base que quieres exportar.

[INFO] Si no ves el enlace directo, puede que tengas que hacer clic en el nombre de la base de datos para entrar en su gestión y desde allí acceder a phpMyAdmin.

Paso 4: Sigue los pasos 4, 5 y 6 de la sección anterior

Una vez dentro de phpMyAdmin, el proceso es idéntico al de cPanel: ve a la pestaña "Exportar", elige "Rápido", formato "SQL" y haz clic en "Continuar". El archivo se descargará automáticamente.


Opciones avanzadas para exportaciones más complejas

Si necesitas un control más detallado sobre tu backup base de datos, phpMyAdmin te ofrece opciones avanzadas en el método "Personalizado". Aquí te explicamos las más útiles:

Seleccionar tablas específicas

En lugar de exportar toda la base de datos, puedes elegir solo algunas tablas. Esto es útil si solo quieres respaldar una parte de la información, como por ejemplo la tabla de usuarios o la de pedidos.

Comprimir el archivo

Puedes comprimir la exportación en formato .zip o .gzip. Esto reduce el tamaño del archivo y facilita su almacenamiento o envío por correo electrónico.

Exportar solo la estructura o solo los datos

Tienes la opción de exportar únicamente la estructura (las tablas sin contenido) o solo los datos (sin la estructura). Esta opción es útil para desarrolladores que quieren clonar la estructura de una base sin los datos de producción.

[TIP] Si no estás seguro de qué opciones usar, deja todo por defecto. La exportación rápida es perfecta para la mayoría de casos.


Errores comunes y cómo solucionarlos

El archivo no se descarga

Si al hacer clic en "Continuar" no se descarga nada, puede ser debido a:

  • Bloqueador de ventanas emergentes: Desactiva el bloqueador para phpMyAdmin o permite descargas desde ese sitio.
  • Tamaño de la base de datos: Si es muy grande, el servidor puede tardar en generar el archivo. Espera unos minutos y revisa la carpeta de descargas.
  • Sesión caducada: Vuelve a iniciar sesión en phpMyAdmin y repite el proceso.

El archivo se descarga pero está vacío o incompleto

Esto suele ocurrir si la conexión con el servidor se interrumpe. Prueba a exportar en el método "Personalizado" y marca la opción "Enviar también el encabezado" o "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT" para asegurar que la estructura se incluya correctamente.

No tengo permisos para exportar

Si recibes un error de permisos, contacta con tu proveedor de hosting. En algunos planes muy básicos, la exportación directa está deshabilitada por seguridad, pero suelen ofrecer alternativas como backups automáticos.


Buenas prácticas para tus backups de bases de datos

Realiza copias de seguridad periódicas

No esperes a tener un problema para hacer un backup. Establece una rutina: semanal, quincenal o mensual, dependiendo de la frecuencia con la que actualices tu sitio.

Guarda las copias en varios lugares

No guardes solo una copia en tu ordenador. Utiliza servicios en la nube como Google Drive, Dropbox o un disco duro externo. Así, si tu equipo falla, tendrás otra copia segura.

Nombra los archivos con fecha

Antes de guardar, renombra el archivo con la fecha de la exportación. Por ejemplo: backup_miweb_20241025.sql. Esto te ayudará a identificar fácilmente la versión más reciente.

Comprueba que la copia funciona

De nada sirve tener un backup si no puedes restaurarlo. De vez en cuando, prueba a importar la copia en un entorno local o en un subdominio para verificar que todo funciona correctamente.


Preguntas frecuentes (FAQ)

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

Depende de la actividad de tu web. Si publicas contenido a diario, lo ideal es hacer un backup diario o semanal. Si es un sitio más estático, con una copia mensual puede ser suficiente.

¿Puedo exportar mi base de datos desde el panel de control sin usar phpMyAdmin?

Sí, tanto cPanel como DirectAdmin tienen herramientas de backup propias. En cPanel, busca la sección "Backup" o "Copias de seguridad" y selecciona "Descargar un backup de base de datos MySQL". En DirectAdmin, ve a "Admin Backup/Transfer" o similar. Sin embargo, phpMyAdmin te ofrece más control y es el método más universal.

¿Qué hago con el archivo .sql una vez descargado?

Guárdalo en un lugar seguro. Si necesitas restaurarlo, puedes hacerlo desde phpMyAdmin en la pestaña "Importar", seleccionando el archivo y haciendo clic en "Continuar". También puedes usar la herramienta de importación de tu panel de control.

¿Es seguro exportar mi base de datos?

Sí, es completamente seguro. El archivo .sql contiene la información de tu web, pero solo tú tienes acceso a él si lo guardas de forma segura. No lo compartas públicamente.

¿Puedo exportar varias bases de datos a la vez?

En cPanel, puedes hacer un backup completo de tu cuenta que incluya todas las bases de datos. En phpMyAdmin, tendrías que exportarlas una a una.

¿Qué pasa si mi base de datos es demasiado grande para exportar?

Si el archivo supera los límites del servidor, puedes usar la opción "Personalizado" y comprimir el archivo en formato .zip o .gzip. Si aun así no puedes, contacta con tu proveedor de hosting para que te ayude o te ofrezca una alternativa.


Conclusión: Tu seguridad empieza con un buen backup

Dominar el proceso de exportar mysql phpmyadmin es una habilidad esencial para cualquier persona que gestione un sitio web. No solo te protege ante imprevistos, sino que te da la tranquilidad de saber que tu información está a salvo. Tanto en cPanel como en DirectAdmin, el proceso es rápido, sencillo y no requiere conocimientos técnicos avanzados.

Recuerda: la constancia es clave. No dejes la copia de seguridad para "cuando tengas tiempo". Establece una rutina, guarda tus archivos en lugares seguros y verifica periódicamente que tus backups son funcionales. Así, pase lo que pase, tu web siempre tendrá una red de seguridad.

Si has seguido esta guía, ya sabes cómo hacer un backup base de datos correctamente. Si tienes cualquier duda, consulta la documentación de tu proveedor de hosting o contacta con su soporte técnico. ¡Ellos están para ayudarte!

[TIP] Si tu hosting usa Syspanel, recuerda que el acceso se hace a través del puerto 2106 y que el proceso de exportación es prácticamente idéntico al de DirectAdmin. No dudes en consultar la ayuda de tu proveedor si necesitas más detalles.

¿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