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

Exportar base de datos MySQL desde phpMyAdmin en cualquier panel

Actualizado el 9 de octubre de 2025

¡Hola! Si estás leyendo esto, probablemente necesitas hacer una copia de seguridad de tu base de datos o moverla a otro servidor. No te preocupes, es un proceso mucho más sencillo de lo que parece. En esta guía completa y detallada, te explicaré paso a paso cómo exportar MySQL phpMyAdmin desde los paneles de control más comunes: cPanel, Plesk, Syspanel (HestiaCP) y otros.

Vamos a desglosar el proceso para que puedas hacer tu phpMyAdmin database export sin complicaciones, incluso si es la primera vez que lo haces. Al final, tendrás un archivo .sql listo para importar donde lo necesites.


¿Qué es una base de datos y por qué exportarla?

Imagina que tu web es un edificio. Las páginas HTML y las imágenes son los ladrillos y la decoración. La base de datos, en cambio, es el archivo con los planos, los datos de los inquilinos y el inventario del almacén. Contiene la información dinámica: usuarios, comentarios, productos de una tienda, entradas de un blog, configuraciones, etc.

Exportar una base de datos significa crear una copia de seguridad de toda esa información en un solo archivo (normalmente con extensión .sql). Este archivo contiene todas las instrucciones necesarias para reconstruir la base de datos en otro lugar.

¿Cuándo necesitas hacerlo?

  • Migrar tu web de un hosting a otro.
  • Hacer una copia de seguridad antes de una actualización importante de WordPress, Joomla, etc.
  • Duplicar tu sitio para crear un entorno de pruebas.
  • Solucionar errores críticos que requieran restaurar una versión anterior.

Requisitos previos antes de empezar

Antes de lanzarnos a los pasos, asegúrate de tener esto a mano:

  1. Acceso al panel de control de tu hosting (cPanel, Plesk, Syspanel, DirectAdmin, etc.).
  2. Nombre de la base de datos y usuario: Lo necesitarás para identificarla dentro de phpMyAdmin. Normalmente lo encuentras en la sección "Bases de Datos MySQL" de tu panel.
  3. Contraseña de la base de datos: La que creaste al configurarla. Si no la recuerdas, puedes cambiarla desde el panel de control (generalmente hay una opción "Cambiar contraseña").
  4. Paciencia y atención: No es complicado, pero un paso en falso puede dejarte sin datos. Siempre recomendamos hacer una copia de seguridad completa del sitio (archivos y base de datos) antes de cualquier cambio grande.

[WARNING] IMPORTANTE: Asegúrate de que tu web esté en modo mantenimiento o con el tráfico reducido durante la exportación si es una base de datos muy grande. Si alguien escribe un comentario o hace una compra justo en el momento de la exportación, ese dato podría perderse en la copia.


Método 1: Exportar MySQL desde cPanel (El más común)

cPanel es uno de los paneles de hosting más utilizados. Si tu proveedor usa cPanel, estos son los pasos:

Paso 1: Acceder a phpMyAdmin desde cPanel

  1. Inicia sesión en tu cPanel. La URL suele ser tudominio.com/cpanel o tudominio.com:2083.
  2. Busca la sección "Bases de Datos".
  3. Haz clic en el icono de phpMyAdmin. Se abrirá una nueva pestaña en tu navegador.

Paso 2: Seleccionar la base de datos a exportar

  1. En la ventana de phpMyAdmin, verás una columna a la izquierda con el listado de todas tus bases de datos.
  2. Haz clic en el nombre de la base de datos que quieres exportar. Se resaltará en negrita y el panel derecho mostrará sus tablas.

Paso 3: Iniciar la exportación

  1. Con la base de datos seleccionada, haz clic en la pestaña superior "Exportar".
  2. Se abrirán dos métodos: Rápido y Personalizado.

Paso 4: Configurar la exportación (Recomendado: Personalizado)

  • Método Rápido: Es el más sencillo. Solo selecciona el formato SQL y haz clic en "Continuar". Descargará toda la base de datos sin opciones adicionales. Es ideal si solo quieres una copia de seguridad simple.
  • Método Personalizado: Te da más control. Te recomiendo usarlo si tu base de datos es grande o si necesitas opciones específicas.

Si eliges Personalizado, verás muchas opciones. No te asustes, solo nos interesan algunas:

  1. Seleccionar todas las tablas: Asegúrate de que estén marcadas todas (suele venir por defecto).
  2. Salida: Marca la opción "Guardar salida en un archivo".
  3. Formato: Elige SQL (es el estándar para bases de datos MySQL).
  4. Opciones específicas del formato:
    • "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT": Es recomendable marcarlo. Esto añade un comando que borra la tabla antes de crearla de nuevo. Así, si importas la base de datos sobre una existente, no dará error.
    • "Agregar CREATE DATABASE / USE": Márcalo también. Esto creará la base de datos automáticamente al importar (si no existe).
  5. Compresión: Si tu base de datos es grande (más de 50 MB), selecciona "gzip" o "zip". El archivo se descargará comprimido y ocupará mucho menos espacio.
  6. Haz clic en "Continuar" (o "Exportar" en versiones antiguas).

El navegador comenzará la descarga de un archivo con extensión .sql (o .sql.gz si lo comprimiste). ¡Listo! Ya tienes tu phpMyAdmin backup guide completada.

[TIP] Si tu exportación falla por el tamaño (límite de phpMyAdmin), contacta a tu hosting o usa la herramienta de exportación desde la línea de comandos (SSH) si te sientes más avanzado.


Método 2: Exportar MySQL desde Plesk

Plesk es otro panel muy popular, especialmente en servidores VPS y dedicados. El proceso es similar pero con ligeras diferencias.

Paso 1: Acceder a phpMyAdmin desde Plesk

  1. Inicia sesión en tu Plesk. Normalmente en tudominio.com:8443.
  2. En el menú lateral, busca "Bases de datos".
  3. Verás una lista de tus bases de datos. Haz clic en el nombre de la que quieres exportar.
  4. En la página de detalles de la base de datos, busca el botón o enlace que dice "phpMyAdmin". Haz clic.

Paso 2 y 3: Igual que en cPanel

Una vez dentro de phpMyAdmin, el proceso es exactamente el mismo que en cPanel:

  1. Selecciona la base de datos en la columna izquierda.
  2. Ve a la pestaña "Exportar".
  3. Elige entre Rápido o Personalizado (recomiendo Personalizado).
  4. Configura las opciones (DROP TABLE, CREATE DATABASE, compresión si es grande).
  5. Haz clic en "Continuar".

La descarga comenzará. Export MySQL Plesk es igual de sencillo que en cPanel.

[INFO] Algunos proveedores que usan Plesk pueden tener la opción de exportar directamente desde el panel, sin entrar a phpMyAdmin. Busca un botón que diga "Exportar" o "Descargar copia de seguridad" en la lista de bases de datos. Es aún más rápido.


Método 3: Exportar MySQL desde Syspanel (HestiaCP)

Syspanel (basado en HestiaCP) es un panel ligero y potente, muy común en servidores administrados por empresas como la nuestra. El puerto de acceso por defecto es el 2106. Vamos a ver cómo hacer la exportación aquí.

Paso 1: Acceder a Syspanel

  1. Abre tu navegador y ve a tudominio.com:2106 (o la IP de tu servidor).
  2. Inicia sesión con tu usuario y contraseña.

Paso 2: Buscar la base de datos

  1. En el menú lateral, haz clic en "Bases de datos".
  2. Verás una tabla con todas tus bases de datos. Busca la que necesitas exportar.

Paso 3: Acceder a phpMyAdmin desde Syspanel

  1. A la derecha del nombre de la base de datos, verás un icono o un enlace que dice "phpMyAdmin". Haz clic.
  2. Se abrirá una nueva pestaña o ventana con phpMyAdmin. Importante: Es posible que te pida usuario y contraseña de la base de datos. Si no los recuerdas, puedes verlos en la misma línea de la base de datos en Syspanel (suele haber un icono de ojo para mostrar la contraseña).

Paso 4: El proceso estándar de phpMyAdmin

Una vez dentro, el proceso es el mismo que en los otros paneles:

  1. Selecciona la base de datos a la izquierda.
  2. Ve a "Exportar".
  3. Elige Personalizado, marca las opciones que mencionamos (DROP TABLE, CREATE DATABASE) y elige compresión si es necesario.
  4. Haz clic en "Continuar".

[TIP] En Syspanel, a veces la base de datos tarda unos segundos en cargar en phpMyAdmin. Si ves la pantalla en blanco, espera un momento y recarga.


Método 4: Exportar MySQL desde otros paneles (DirectAdmin, Webmin, etc.)

La buena noticia es que todos los paneles de control que incluyen gestión de bases de datos te dan acceso a phpMyAdmin. La mecánica es siempre la misma:

  1. Localiza la sección "Bases de Datos" en tu panel.
  2. Busca el enlace a phpMyAdmin (suele ser un icono de una base de datos o un texto).
  3. Inicia sesión en phpMyAdmin (a veces automáticamente, a veces con usuario y contraseña de la BD).
  4. Exporta siguiendo los pasos 2, 3 y 4 del método de cPanel.

Si tu panel no tiene phpMyAdmin (algo muy raro hoy en día), puedes instalar una herramienta como Adminer o usar la línea de comandos (SSH) con el comando mysqldump.


Preguntas Frecuentes (FAQ)

Aquí respondemos las dudas más comunes que surgen al hacer un phpMyAdmin database export.

1. ¿Qué formato debo elegir, SQL o CSV?

  • SQL: Es el formato estándar para bases de datos. Contiene todas las instrucciones (CREATE TABLE, INSERT, etc.) para reconstruir la base de datos exactamente igual. Es el que debes usar para copias de seguridad y migraciones.
  • CSV: Es un formato de tabla simple (como Excel). Sirve para exportar solo datos de una tabla específica, no toda la base de datos. Úsalo si quieres llevar datos a una hoja de cálculo, pero no para restaurar una web.

2. Mi base de datos es muy grande y la exportación falla. ¿Qué hago?

  • Solución 1: Usa la opción "Personalizado" y marca "Comprimido" (gzip o zip). Reduce mucho el tamaño.
  • Solución 2: Si sigue fallando, contacta a tu soporte de hosting. Ellos pueden aumentar el límite de phpMyAdmin o hacer la exportación por ti.
  • Solución 3: Usa la herramienta mysqldump desde SSH (si tienes acceso). Es más potente y no tiene límites de tiempo.

3. ¿Puedo exportar solo algunas tablas en lugar de toda la base de datos?

Sí. En el método "Personalizado", en la sección "Seleccionar tablas", puedes desmarcar las que no quieras exportar. Esto es útil si solo necesitas, por ejemplo, la tabla de usuarios y no los logs.

4. ¿Es seguro exportar la base de datos desde un café internet o una red pública?

No es recomendable. El archivo .sql contiene información sensible (nombres de usuario, emails, contraseñas hasheadas, pero aun así datos privados). Hazlo siempre desde una red segura (tu casa, oficina, o usando una VPN).

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

  • Guárdalo en un lugar seguro: Tu ordenador, un disco externo, la nube (Google Drive, Dropbox, etc.).
  • No lo subas a la web: El archivo .sql contiene información de tu base de datos. Si alguien accede a él, podría leer tus datos.
  • Para restaurarlo: Usa la opción "Importar" en phpMyAdmin (en la base de destino) o la herramienta de importación de tu panel.

6. ¿Cuánto tiempo tarda la exportación?

Depende del tamaño de la base de datos y de la velocidad de tu servidor y conexión. Una base de datos pequeña (menos de 10 MB) tarda segundos. Una de 500 MB puede tardar varios minutos. Si ves que se queda colgado, prueba con la opción comprimida.

7. ¿Necesito exportar la base de datos si solo voy a cambiar de tema o plugin en WordPress?

Sí, es muy recomendable. Los cambios en temas y plugins pueden modificar la base de datos (por ejemplo, añadiendo opciones o tablas). Si algo sale mal, tener una copia de seguridad de la base de datos te permite revertir el cambio sin perder contenido.


Consejos finales para una exportación exitosa

  1. Nombra el archivo con la fecha: Por ejemplo, mibasededatos_2025-03-15.sql. Así sabrás cuándo hiciste la copia.
  2. Haz copias periódicas: Si tu web se actualiza con frecuencia (foros, tiendas, blogs con muchos comentarios), programa exportaciones semanales o diarias. Muchos paneles tienen herramientas de backup automático.
  3. Verifica el archivo: Después de descargar, abre el archivo .sql con un editor de texto (Bloc de notas, Sublime Text, etc.) para asegurarte de que no está vacío y que contiene las sentencias SQL. Deberías ver cosas como CREATE TABLE y INSERT INTO.
  4. Si migras, exporta también los archivos: La base de datos es solo una parte. No olvides descargar los archivos de tu web (imágenes, plugins, temas) mediante FTP o el administrador de archivos de tu panel.

Exportar una base de datos MySQL desde phpMyAdmin es una habilidad fundamental para cualquier propietario de una web. Con esta guía, podrás hacerlo desde cPanel, Plesk, Syspanel y cualquier otro panel que use phpMyAdmin. Recuerda: más vale una copia de seguridad de sobra que una de menos.

Si tienes alguna duda o problema durante el proceso, no dudes en contactar a tu equipo de soporte técnico. ¡Estamos aquí para ayudarte a mantener tu web segura y funcionando!

¿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