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

Cómo exportar una base de datos desde Plesk (phpMyAdmin y comandos)

Actualizado el 15 de junio de 2026

¿Por qué exportar tu base de datos desde Plesk?

Exportar una base de datos es una de las tareas más importantes que puedes aprender como administrador de tu sitio web. Básicamente, consiste en crear un archivo de respaldo (normalmente con extensión .sql) que contiene toda la información de tu sitio: artículos, productos, usuarios, configuraciones, etc.

Imagina que tienes una tienda online y necesitas mudarte a un nuevo servidor. Sin una copia de tu base de datos, sería imposible conservar los pedidos, los clientes y el catálogo de productos. Por eso, saber exportar base de datos Plesk te dará tranquilidad y control total sobre tu proyecto.

En este artículo, te explicaré paso a paso dos métodos para hacerlo: el más visual y amigable usando phpMyAdmin, y el más técnico y potente mediante comandos SSH. No necesitas ser un experto, solo seguir las instrucciones con calma.


Método 1: Exportar con phpMyAdmin (el más fácil para principiantes)

phpMyAdmin es una herramienta web que viene integrada en Plesk y que te permite gestionar tus bases de datos desde un panel gráfico, sin escribir ni una línea de código. Es perfecto si nunca has hecho una exportación.

Paso 1: Accede a tu panel de Plesk

Lo primero es iniciar sesión en tu panel de control de Plesk. La dirección suele ser algo como https://tu-dominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.

Una vez dentro, busca la sección "Bases de datos" en el menú principal. Normalmente aparece en la parte de "Sitios web y dominios" o en una pestaña dedicada.

Paso 2: Localiza la base de datos que quieres exportar

Verás una lista con todas las bases de datos que tienes creadas. Identifica la que te interesa por su nombre. Si no estás seguro, fíjate en la aplicación a la que pertenece (por ejemplo, si usas WordPress, suele haber una base de datos con un prefijo como wp_).

Haz clic en el nombre de la base de datos para abrir sus opciones.

Paso 3: Entra en phpMyAdmin

Dentro de la página de detalles de tu base de datos, encontrarás un botón o enlace que dice "phpMyAdmin". Púlsalo. Se abrirá una nueva pestaña o ventana con la interfaz de phpMyAdmin.

[INFO] Si no ves el botón directamente, busca un icono con forma de base de datos o el texto "Administrar". En algunas versiones de Plesk, está en el menú desplegable de la base de datos.

Paso 4: Selecciona la pestaña "Exportar"

Una vez dentro de phpMyAdmin, en la parte superior de la pantalla verás varias pestañas: "Exportar" es la que nos interesa. Haz clic en ella.

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

Verás dos opciones principales:

  • Exportación rápida: Es la más sencilla. Solo tienes que hacer clic en el botón "Continuar" o "Exportar" y el archivo se descargará automáticamente. Ideal para principiantes.
  • Exportación personalizada: Te permite configurar detalles avanzados, como seleccionar tablas específicas, comprimir el archivo o ajustar el formato. Te la explicaré un poco más abajo, pero no es imprescindible.

Para la mayoría de los casos, la exportación rápida es más que suficiente.

Paso 6: Descarga el archivo

Al hacer clic en "Exportar", tu navegador descargará un archivo con un nombre parecido a tu_base_de_datos.sql. ¡Eso es todo! Ya tienes tu backup base de datos Plesk.

[TIP] Guarda una copia de este archivo en un lugar seguro, como un disco duro externo o un servicio de almacenamiento en la nube. Nunca lo dejes solo en el servidor.

Opciones avanzadas de phpMyAdmin (para curiosos)

Si te animas a explorar la exportación personalizada, puedes:

  • Seleccionar solo algunas tablas (útil si solo necesitas una parte de los datos).
  • Elegir el formato de exportación (SQL, CSV, etc.).
  • Activar la compresión del archivo (gzip, zip) para que ocupe menos espacio.
  • Añadir sentencias DROP TABLE para que al importar en otro sitio no haya conflictos.

Pero no te agobies con esto ahora. Con la exportación rápida ya puedes hacer una copia de seguridad correcta.


Método 2: Exportar con comandos SSH (para usuarios más avanzados)

Este método es más potente y flexible. Te permitirá automatizar tareas, exportar bases de datos muy grandes y trabajar directamente en el servidor. Requiere que tengas acceso SSH, algo que tu proveedor de hosting debe habilitarte.

Paso 1: Conéctate a tu servidor por SSH

Necesitas un cliente SSH. En Windows puedes usar PuTTY, y en Mac o Linux, la terminal integrada.

Abre tu cliente y conéctate a tu servidor con el usuario y la contraseña que te hayan dado. Normalmente el comando es:

ssh usuario@tu-dominio.com

o si usas un puerto específico (muy común en Plesk):

ssh -p puerto usuario@tu-dominio.com

[WARNING] Si tu hosting usa un puerto SSH distinto al 22 (el estándar), asegúrate de conocerlo. En Syspanel (el panel alternativo que mencionas), el puerto de acceso es el 2106, pero para Plesk suele ser el 22 o el que te indique tu proveedor. No lo confundas.

Paso 2: Navega hasta el directorio donde quieres guardar la copia

Una vez conectado, puedes guardar el archivo donde quieras. Un lugar común es tu carpeta de usuario o una carpeta temporal. Por ejemplo:

cd ~

Paso 3: Usa el comando mysqldump

Este es el comando mágico para exportar MySQL desde la línea de comandos. La sintaxis básica es:

mysqldump -u USUARIO -p NOMBRE_BASE_DATOS > nombre_archivo.sql

Te lo explico parte por parte:

  • mysqldump: Es el programa que hace la copia.
  • -u USUARIO: Aquí pones el usuario de tu base de datos (el mismo que usas en Plesk).
  • -p: Esta opción te pedirá la contraseña cuando ejecutes el comando. Es más seguro que ponerla directamente en el texto.
  • NOMBRE_BASE_DATOS: El nombre exacto de la base de datos que quieres exportar.
  • >: Redirige la salida a un archivo.
  • nombre_archivo.sql: El nombre que le quieres dar a tu archivo de respaldo.

Un ejemplo real sería:

mysqldump -u admin_web -p mi_tienda_online > backup_tienda.sql

Te pedirá la contraseña, la escribes (no verás los caracteres mientras la tecleas, es normal) y pulsas Enter.

Paso 4: Verifica que el archivo se ha creado

Puedes listar los archivos de tu directorio para comprobar que todo ha ido bien:

ls -l

Deberías ver tu archivo backup_tienda.sql con un tamaño superior a cero.

[TIP] Si quieres comprimir el archivo para que ocupe menos espacio, puedes añadir gzip al final del comando:

mysqldump -u USUARIO -p NOMBRE_BASE_DATOS | gzip > backup_tienda.sql.gz

Para descomprimir este archivo en el futuro, usa gunzip backup_tienda.sql.gz.

Paso 5: Ejemplos de comandos útiles

Aquí tienes algunas variaciones que te pueden sacar de un apuro:

  • Exportar varias bases de datos a la vez:
mysqldump -u USUARIO -p --databases base1 base2 base3 > backup_multiple.sql
  • Exportar solo la estructura (sin datos):
mysqldump -u USUARIO -p --no-data NOMBRE_BASE_DATOS > estructura.sql
  • Exportar solo datos (sin estructura):
mysqldump -u USUARIO -p --no-create-info NOMBRE_BASE_DATOS > datos.sql
  • Agregar sentencias DROP TABLE para evitar errores al importar:
mysqldump -u USUARIO -p --add-drop-table NOMBRE_BASE_DATOS > backup_limpio.sql

Preguntas frecuentes (FAQ) sobre cómo exportar base de datos en Plesk

¿Cuál es la diferencia entre "exportar" y "hacer un backup" en Plesk?

En Plesk, un "backup" suele referirse a una copia completa del sitio web (archivos, correos, configuraciones y bases de datos) que se almacena en el propio servidor o en un destino remoto. Exportar una base de datos con phpMyAdmin o mysqldump te da un archivo independiente que puedes descargar y guardar donde quieras. Ambos son útiles, pero a veces necesitas solo la base de datos y no todo el sitio.

¿Puedo exportar una base de datos sin acceso SSH?

Sí, perfectamente. El método con phpMyAdmin es el más recomendado para usuarios sin experiencia técnica y no requiere acceso SSH. Es visual, seguro y suficiente para la mayoría de los casos.

¿Qué hago si el archivo exportado es muy grande?

Si tu base de datos pesa mucho (varios cientos de MB), la exportación puede tardar o incluso fallar. Te recomiendo:

  • Usar el método SSH con mysqldump y comprimir el archivo con gzip.
  • En phpMyAdmin, intenta activar la compresión en la exportación personalizada.
  • Si es realmente enorme, contacta con tu proveedor de hosting para que te ayuden.

¿Puedo programar exportaciones automáticas?

¡Sí! Puedes crear un script que ejecute mysqldump y programarlo con cron en tu servidor. Esto es muy útil para tener copias de seguridad periódicas sin acordarte de hacerlo manualmente. Es un tema más avanzado, pero si te interesa, puedes buscar información sobre "cron jobs" en la documentación de Plesk.

He exportado la base de datos, ¿cómo la importo en otro sitio?

La importación es el proceso inverso. En phpMyAdmin, usarías la pestaña "Importar" y seleccionarías tu archivo .sql. Por SSH, usarías el comando mysql con la redirección de entrada:

mysql -u USUARIO -p NOMBRE_BASE_DATOS < backup_tienda.sql

[WARNING] Asegúrate de que la base de datos de destino ya exista y tenga el mismo nombre o uno compatible. Si no, la importación fallará.

¿Es seguro usar mysqldump directamente?

Sí, es una herramienta oficial de MySQL y es la forma más habitual de hacer copias de seguridad a nivel de servidor. Solo ten cuidado con las contraseñas: evita escribirlas en el comando directamente (usa -p y escríbela cuando te la pida) para que no queden registradas en el historial de la terminal.


Conclusión y buenas prácticas

Ya sabes cómo exportar base de datos Plesk de dos formas diferentes. Te recomiendo que:

  1. Hagas copias de seguridad con regularidad, no solo cuando vayas a hacer cambios importantes. Una vez a la semana es una buena frecuencia.
  2. Descargues las copias a tu ordenador o a un servicio en la nube. No las dejes solo en el servidor, porque si el disco falla, las perderías.
  3. Prueba tus copias de seguridad de vez en cuando. No hay nada peor que necesitar un backup y descubrir que está corrupto. Intenta restaurarlo en un entorno de prueba.
  4. Documenta tus procesos. Anota qué base de datos tienes, cuándo haces las copias y dónde las guardas. Te ahorrarás muchos dolores de cabeza.

Exportar una base de datos es una habilidad básica pero fundamental en la gestión de cualquier sitio web. Con estos dos métodos, tienes todas las herramientas para hacerlo de manera segura y eficiente.

[INFO] Recuerda que si tu panel de control es Syspanel en lugar de Plesk, el acceso SSH se realiza a través del puerto 2106. El resto del proceso con mysqldump es prácticamente idéntico.

Espero que este artículo te haya sido de gran ayuda. Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡A exportar se ha dicho!

¿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