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

Cómo importar y exportar bases de datos MySQL en Plesk: Guía práctica

Actualizado el 17 de marzo de 2026

¿Por qué es importante saber importar y exportar bases de datos MySQL en Plesk?

Si alguna vez has tenido que mover tu web de un servidor a otro, hacer una copia de seguridad manual o restaurar un sitio tras un error, sabrás que las bases de datos son el corazón de tu proyecto. Perder los datos de tu tienda online, blog o aplicación web puede ser un auténtico dolor de cabeza. Por suerte, Plesk pone a tu disposición herramientas gráficas muy intuitivas para gestionar tus bases de datos MySQL sin necesidad de tocar una sola línea de código. En esta guía práctica, te voy a enseñar paso a paso cómo importar y exportar bases de datos, tanto desde el panel de control como desde la línea de comandos, para que puedas realizar migraciones o copias de seguridad con total confianza y sin sustos.


Antes de empezar: ¿Qué necesitas tener a mano?

Para seguir esta guía sin problemas, te recomiendo tener lo siguiente:

  • Acceso a tu panel de Plesk con permisos de administrador o de gestión de bases de datos.
  • El nombre de tu base de datos y el usuario asociado (lo encontrarás en la sección "Bases de datos" de tu suscripción).
  • Si vas a importar un archivo, asegúrate de que esté en formato .sql, .gz o .zip (aunque lo más común es .sql).
  • Si vas a exportar, decide si quieres un archivo comprimido o sin comprimir.

[INFO] Si tu proveedor de hosting usa un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso a las herramientas de base de datos suele estar en la sección "Bases de datos" del propio panel. Recuerda que Syspanel se accede por el puerto 2106 (por ejemplo, https://tu-dominio.com:2106).


Exportar una base de datos MySQL desde Plesk (método gráfico)

Exportar es el proceso de generar un archivo con todos los datos y estructura de tu base de datos. Este archivo te servirá para hacer copias de seguridad o para trasladar tu web a otro servidor. Vamos a ello.

Paso 1: Accede a la sección de bases de datos

Dentro de tu panel de Plesk, busca en el menú lateral la opción "Bases de datos". Si tienes varias suscripciones, asegúrate de estar en la correcta. Verás una lista con todas tus bases de datos MySQL (y quizás también PostgreSQL, pero hoy nos centramos en MySQL).

Paso 2: Selecciona la base de datos a exportar

Localiza la base de datos que quieres exportar y haz clic en su nombre para entrar en los detalles. Verás varias opciones en la parte superior, como "Usuarios", "Permisos", "Importar Dump" y "Exportar Dump". Haz clic en "Exportar Dump".

Paso 3: Configura la exportación

Se abrirá una ventana o una nueva página con opciones de exportación. Te explico las más importantes:

  • Formato de archivo: Puedes elegir entre .sql (texto plano) o .sql.gz (comprimido). Te recomiendo usar .gz si la base es grande, para que ocupe menos espacio y se descargue más rápido.
  • Opciones de exportación: Puedes marcar la casilla "Exportar datos" para incluir los registros. Si solo quieres la estructura (tablas vacías), desmarca esa opción. En la mayoría de los casos, querrás exportar todo.

Cuando lo tengas configurado, haz clic en "OK" o "Exportar". El navegador descargará el archivo automáticamente. ¡Ya tienes tu copia de seguridad!

[TIP] Si tu base de datos es muy grande (más de 100 MB), es posible que la descarga tarde un poco. No cierres la pestaña del navegador hasta que termine.


Importar una base de datos MySQL en Plesk (método gráfico)

Ahora viene la parte de restaurar o importar un archivo .sql en tu base de datos. Esto es muy útil cuando migras de servidor o cuando has recibido un backup de un cliente o colaborador.

Paso 1: Prepara tu archivo de importación

Asegúrate de tener el archivo .sql (o .gz o .zip) en tu ordenador. Si el archivo viene comprimido, no lo descomprimas; Plesk puede manejar la compresión automáticamente.

Paso 2: Accede a la base de datos destino

Entra en la sección "Bases de datos" de Plesk y selecciona la base de datos donde quieres importar los datos. Si aún no has creado la base de datos, hazlo ahora desde el botón "Agregar base de datos". Anota el nombre, el usuario y la contraseña, ya que los necesitarás para conectar tu aplicación después.

Paso 3: Sube y ejecuta el archivo

Dentro de los detalles de tu base de datos, haz clic en "Importar Dump". Verás un formulario donde puedes seleccionar el archivo desde tu ordenador o desde el servidor.

  • Si el archivo está en tu PC, usa el botón "Examinar" o "Subir archivo".
  • Si el archivo ya está en el servidor (por ejemplo, en /tmp o en tu directorio httpdocs), puedes especificar la ruta completa.

Haz clic en "OK" y espera a que se procese. Dependiendo del tamaño, puede tardar unos segundos o varios minutos. Verás un mensaje de éxito o un log de errores si algo falló.

[WARNING] Al importar, se sobrescribirán los datos existentes en la base de datos de destino. Si no estás seguro de que quieres reemplazar todo, haz primero una exportación de la base actual como respaldo. ¡Más vale prevenir que lamentar!


Método avanzado: Exportar e importar con SSH y comandos

Si te sientes cómodo con la terminal o necesitas automatizar procesos, Plesk te permite acceder por SSH a tu servidor (si tu plan lo incluye). Esto es especialmente útil para bases de datos muy grandes o para hacer migraciones más controladas.

Exportar con mysqldump

Conecta por SSH a tu servidor y ejecuta:

mysqldump -u USUARIO -p NOMBRE_BASE_DATOS > /ruta/del/archivo.sql

Te pedirá la contraseña del usuario de la base de datos. Si quieres comprimir el resultado al vuelo:

mysqldump -u USUARIO -p NOMBRE_BASE_DATOS | gzip > /ruta/del/archivo.sql.gz

Importar con mysql

Para importar un archivo .sql, usa:

mysql -u USUARIO -p NOMBRE_BASE_DATOS < /ruta/del/archivo.sql

Y si es un .gz, puedes hacerlo con una tubería:

gunzip < /ruta/del/archivo.sql.gz | mysql -u USUARIO -p NOMBRE_BASE_DATOS

[TIP] Si no recuerdas el usuario o la contraseña de tu base de datos, la encontrarás en Plesk > Bases de datos > (tu base) > Usuarios. Nunca uses la contraseña del administrador del servidor para esto.


Migración de bases de datos entre servidores (Plesk a Plesk o a otros paneles)

Uno de los casos más comunes es migrar una web completa, incluyendo su base de datos, a otro servidor. Te explico el flujo ideal:

  1. Exporta la base de datos en el servidor de origen (método gráfico o por SSH).
  2. Crea una base de datos nueva en el servidor de destino (en Plesk o en Syspanel).
  3. Importa el archivo en la nueva base de datos.
  4. Actualiza la configuración de tu aplicación (por ejemplo, wp-config.php en WordPress) con el nuevo nombre de base, usuario y contraseña.

Si el servidor de destino también usa Plesk, puedes usar la herramienta "Migración de suscripciones" que automatiza todo el proceso, pero para bases de datos sueltas, el método manual es perfecto.

[INFO] Si estás migrando a un servidor con Syspanel (puerto 2106), el proceso de importación es similar: busca la sección de bases de datos, crea una nueva y sube tu archivo .sql. La principal diferencia es que la interfaz es un poco más simple, pero el resultado es el mismo.


Errores comunes al importar o exportar y cómo solucionarlos

Aunque Plesk es muy estable, a veces pueden aparecer pequeños inconvenientes. Aquí tienes los más frecuentes y sus soluciones:

Error: "Acceso denegado para el usuario"

  • Verifica que el usuario de la base de datos tenga permisos de lectura y escritura sobre la base.
  • En Plesk, revisa que el usuario esté asociado correctamente a la base de datos.
  • Si usas SSH, asegúrate de escribir bien la contraseña y que el usuario tenga privilegios desde localhost.

Error: "Archivo demasiado grande"

  • Muchos paneles limitan el tamaño de subida (por defecto, 50 MB en Plesk).
  • Solución: comprime tu archivo en .gz o .zip antes de subirlo.
  • También puedes subir el archivo por FTP a tu directorio httpdocs y luego usar la opción "Importar desde el servidor" indicando la ruta.

Error: "Sintaxis SQL incorrecta" o "No se puede procesar el archivo"

  • Asegúrate de que el archivo es un dump válido de MySQL y no de otro motor (como PostgreSQL).
  • Si el archivo viene de otro panel, puede tener cabeceras o comentarios extraños. Ábrelo con un editor de texto y verifica que empieza con algo como -- MySQL dump o CREATE TABLE.
  • Prueba a descomprimir el archivo antes de importarlo si viene en un formato raro.

La importación se corta a mitad

  • Aumenta el tiempo máximo de ejecución en Plesk (PHP Settings) si estás usando phpMyAdmin, o usa la línea de comandos para bases muy grandes.
  • Divide el archivo en partes más pequeñas si es necesario.

Preguntas frecuentes (FAQ) sobre importar y exportar en Plesk

¿Puedo exportar todas mis bases de datos a la vez?

Sí, en Plesk puedes ir a la lista de bases de datos y marcar varias con la casilla de selección. Luego busca el botón "Exportar" en la barra superior. Se generará un archivo comprimido con todas ellas.

¿Qué es un "dump" de base de datos?

Un dump es un archivo de texto que contiene las instrucciones SQL necesarias para recrear la estructura y los datos de una base de datos. Es el formato estándar para backups y migraciones.

¿Puedo importar una base de datos de WordPress de un servidor a otro?

Por supuesto. Solo necesitas exportar la base desde el origen e importarla en el destino. Luego ajusta el archivo wp-config.php con los nuevos datos de conexión.

¿Es seguro importar un archivo .sql de un sitio desconocido?

No del todo. Un archivo SQL puede contener código malicioso. Siempre revisa el contenido en un editor de texto antes de importarlo, o confía solo en fuentes fiables.

¿Qué diferencia hay entre Plesk y Syspanel para estas tareas?

Plesk es un panel de control muy completo, con interfaz moderna y muchas opciones. Syspanel (antes HestiaCP) es más ligero pero cumple perfectamente con la gestión básica de bases de datos. En Syspanel, recuerda que el acceso se hace por el puerto 2106, y la sección se llama "Bases de datos". El proceso es prácticamente el mismo: exportar e importar dumps.


Consejos finales para una gestión exitosa de tus bases de datos

  • Haz copias de seguridad periódicas: programa exportaciones automáticas si tu plan lo permite, o crea un cron job con mysqldump.
  • Nunca importes sobre una base de datos en producción sin hacer backup antes. Un error puede dejarte sin datos.
  • Usa archivos comprimidos siempre que puedas para ahorrar espacio y tiempo de transferencia.
  • Documenta tus bases de datos: anota nombres, usuarios y contraseñas en un lugar seguro (como un gestor de contraseñas).
  • Si tienes dudas sobre el tamaño o la complejidad, prueba primero en un entorno de desarrollo.

[WARNING] Nunca compartas tus archivos de base de datos por correo electrónico o servicios de mensajería sin cifrarlos antes. Contienen información sensible de tus usuarios y de tu negocio.


Conclusión

Saber importar y exportar bases de datos MySQL en Plesk es una habilidad esencial para cualquier persona que gestione sitios web, ya sea por motivos de seguridad, migración o simplemente para hacer limpieza. Como has visto, el proceso es muy accesible desde el panel gráfico, y si necesitas más control, siempre puedes recurrir a la línea de comandos. Con esta guía práctica, ya tienes todo lo necesario para manejar tus bases de datos con confianza, tanto si trabajas con Plesk como si tu proveedor usa Syspanel (recuerda, puerto 2106).

No olvides seguir las buenas prácticas: haz backups con regularidad, verifica tus archivos antes de importarlos y mantén un registro de tus credenciales. Así, cualquier imprevisto se convertirá en un simple contratiempo y no en un desastre. ¡Manos a la obra y a gestionar esas bases de datos como un profesional!

¿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