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

Cómo exportar e importar una base de datos en Plesk (phpMyAdmin)

Actualizado el 22 de noviembre de 2025

¿Qué es phpMyAdmin y por qué es importante en Plesk?

Cuando gestionas un sitio web, la base de datos es el corazón de tu proyecto. Ahí se guardan los artículos de tu blog, los productos de tu tienda online, los usuarios registrados y todas las configuraciones de tu CMS (WordPress, Joomla, PrestaShop, etc.). En Plesk, la herramienta estrella para manejar bases de datos MySQL o MariaDB es phpMyAdmin.

Piensa en phpMyAdmin como un "panel de control" dentro de tu panel de control. Te permite ver, crear, modificar y eliminar tablas, así como ejecutar consultas SQL. Pero las dos funciones más útiles para el día a día son exportar e importar bases de datos.

¿Por qué necesitas aprender esto? Imagina que quieres mudar tu web a un servidor nuevo, hacer una copia de seguridad antes de una actualización importante o simplemente duplicar un sitio para hacer pruebas. Sin saber exportar e importar, estarías atado de manos. Vamos a desglosarlo paso a paso, sin tecnicismos innecesarios, para que lo hagas como un profesional.

Antes de empezar: Requisitos y acceso a Plesk

Para seguir esta guía necesitas tener acceso a tu panel de Plesk. Normalmente se accede escribiendo en tu navegador algo como https://tu-dominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.

Una vez dentro, asegúrate de tener un plan de hosting que incluya bases de datos. En la mayoría de los casos, verás un icono o un menú llamado Bases de datos en la sección de tu dominio. Si no lo ves, contacta con tu proveedor, porque este tutorial asume que ya tienes una base de datos creada y funcionando.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso no es por el puerto 8443, sino por el puerto 2106. El procedimiento interno es distinto, pero la lógica de exportar/importar con phpMyAdmin es muy similar. Este artículo se centra en Plesk, que es el estándar en muchos alojamientos.

Cómo exportar una base de datos en Plesk (Paso a paso)

Exportar es el proceso de sacar toda la información de tu base de datos a un archivo, normalmente con extensión .sql o .zip. Este archivo contiene las instrucciones necesarias para recrear la estructura y los datos en otro lugar.

Paso 1: Localiza tu base de datos en Plesk

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú lateral izquierdo, busca la sección Sitios web y dominios.
  3. Haz clic en tu dominio principal.
  4. Busca el icono o enlace de Bases de datos. Se abre una lista con todas las bases que tienes (por ejemplo, wordpress_db, tienda_db).
  5. Identifica la que quieres exportar. Es importante que sepas el nombre de usuario asociado, aunque para exportar no lo necesitarás.

Paso 2: Abrir phpMyAdmin

  1. Junto al nombre de tu base de datos, verás un icono o un botón que dice phpMyAdmin. Haz clic en él. Se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin.
  2. Si te pide usuario y contraseña, usa los que configuraste al crear la base de datos (o los que aparecen en los detalles de Plesk, a veces debajo del nombre de la base).

Paso 3: Seleccionar la base de datos y exportar

  1. En el panel izquierdo de phpMyAdmin, verás una lista de bases de datos. Haz clic en el nombre de la que quieres exportar (por ejemplo, mi_web_db). Verás que a la derecha aparecen las tablas (usuarios, posts, etc.).
  2. En el menú superior horizontal, haz clic en la pestaña Exportar.
  3. Se abrirá una pantalla con opciones. Aquí tienes dos caminos:
    • Método rápido (Recomendado para principiantes): Deja seleccionada la opción Rápido y el formato SQL. Haz clic en el botón Continuar. El archivo se descargará automáticamente a tu ordenador.
    • Método personalizado (Para usuarios avanzados): Selecciona Personalizado. Aquí puedes elegir si exportar solo ciertas tablas, si comprimir el archivo (GZip o Zip) o si quieres incluir sentencias DROP TABLE (esto borra las tablas si existen al importar, útil para sobrescribir).

Paso 4: Verificar la descarga

Una vez hecho clic en Continuar, tu navegador descargará un archivo con un nombre similar a mi_web_db.sql o mi_web_db.zip. ¡Felicidades! Ya has exportado tu base de datos. Guárdalo en un lugar seguro, como una carpeta de backups en tu disco duro o en la nube.

[TIP] Si tu exportación es muy grande (más de 100 MB), puede dar error o tardar mucho. En ese caso, desde el método personalizado, elige la opción Comprimir como "gzip". Esto reducirá el tamaño drásticamente y es compatible con la importación.

Cómo importar una base de datos en Plesk (Paso a paso)

Importar es el proceso inverso: tomar ese archivo .sql y "inyectarlo" en una base de datos vacía o existente. Es crucial para restaurar una copia de seguridad o migrar un sitio.

Paso 1: Crear una base de datos vacía (si es necesario)

Si vas a importar a un servidor nuevo, primero debes crear una base de datos vacía en Plesk.

  1. Ve a Sitios web y dominios > tu dominio > Bases de datos.
  2. Haz clic en Agregar base de datos.
  3. Ponle un nombre (por ejemplo, nueva_web_db).
  4. Elige el tipo de servidor (MySQL o MariaDB, da igual para este caso).
  5. Crea un usuario y una contraseña para esa base de datos. Anota estos datos, los necesitarás para conectar tu CMS después.
  6. Haz clic en Aceptar.

Paso 2: Abrir phpMyAdmin para la base de datos destino

  1. En la lista de bases de datos, busca la que acabas de crear (o la que quieres sobrescribir).
  2. Haz clic en su botón phpMyAdmin.
  3. En el panel izquierdo, haz clic en el nombre de la base de datos para asegurarte de que está seleccionada. Debería estar vacía (sin tablas).

Paso 3: Ir a la pestaña Importar

  1. En el menú superior de phpMyAdmin, haz clic en Importar.
  2. Verás una sección titulada "Archivo a importar".
  3. Haz clic en el botón Examinar (o Seleccionar archivo) y busca el archivo .sql o .zip que exportaste antes.
  4. Deja el resto de opciones por defecto. phpMyAdmin es inteligente y detecta la codificación y el formato.

Paso 4: Ejecutar la importación

  1. Desplázate hacia abajo y haz clic en el botón Continuar o Importar.
  2. Espera unos segundos. Verás un mensaje de éxito en verde que dice algo como: "La importación ha terminado correctamente".
  3. Haz clic en tu base de datos en el panel izquierdo y verás todas las tablas listadas. ¡Ya está importada!

[WARNING] Si estás importando sobre una base de datos que ya tiene contenido, el proceso sobrescribirá los datos existentes con los del archivo. Si el archivo contiene DROP TABLE, borrará las tablas viejas. Asegúrate de que estás importando al lugar correcto. Si no estás seguro, crea una base nueva y vacía para hacer la prueba.

Errores comunes al importar y cómo solucionarlos

A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y sus soluciones.

Error: "No se pudo conectar a la base de datos" (después de importar)

Esto suele pasar en WordPress u otros CMS. El problema no es la importación, sino la configuración.

  1. Abre el archivo wp-config.php de tu sitio (en la raíz).
  2. Busca las líneas DB_NAME, DB_USER y DB_PASSWORD.
  3. Verifica que coinciden con los datos de la base de datos que creaste en Plesk en el Paso 1 de la importación.
  4. Si cambiaste de servidor, es muy probable que el usuario o la contraseña sean distintos. Edita el archivo y guarda los cambios.

Error: "Demasiado grande" o límite de subida

phpMyAdmin tiene un límite de tamaño para subir archivos (a menudo 50 MB o 100 MB). Si tu archivo es más grande:

  1. Comprime el archivo .sql en formato .zip o .gzip antes de importar. Plesk y phpMyAdmin aceptan estos formatos.
  2. Si sigue fallando, intenta dividir el archivo SQL en partes (puedes usar herramientas como BigDump o un editor de texto para separarlo por tablas). Es tedioso, pero funciona.
  3. Contacta con tu proveedor de hosting para que aumente el límite de upload_max_filesize en PHP, o utiliza la herramienta de importación que a veces trae Plesk integrada (en lugar de phpMyAdmin, a veces hay un botón de "Subir dump" en la propia interfaz de Bases de datos).

Error: "La base de datos no existe" o "Acceso denegado"

Esto indica que el usuario de la base de datos no tiene privilegios sobre la base que intentas importar.

  1. Ve a la sección de Bases de datos en Plesk.
  2. Haz clic en el nombre de la base de datos.
  3. En la pestaña Usuarios, asegúrate de que el usuario que usas en phpMyAdmin está asignado a esa base y tiene todos los privilegios (normalmente marcar la casilla "Todos los privilegios").

FAQ: Preguntas frecuentes sobre bases de datos en Plesk

¿Puedo exportar solo una tabla en lugar de toda la base?

Sí. En phpMyAdmin, en lugar de hacer clic en el nombre de la base, haz clic en el nombre de la tabla específica que te interesa. Luego ve a la pestaña Exportar. Verás que solo exportará esa tabla.

¿Es lo mismo exportar en MySQL que en MariaDB?

Sí, para el usuario final es exactamente igual. Tanto MySQL como MariaDB usan el mismo estándar SQL y phpMyAdmin funciona de manera idéntica. En Plesk, verás el tipo de servidor al crear la base de datos, pero el proceso de exportar e importar es el mismo.

¿Qué hago si mi sitio usa Syspanel (HestiaCP)?

Como mencioné antes, Syspanel es otro panel de control muy popular. Su acceso es por el puerto 2106. Dentro de Syspanel, la gestión de bases de datos es diferente: no verás phpMyAdmin directamente en la sección de archivos. Normalmente hay un botón en la sección "Bases de datos" que te enlaza a phpMyAdmin. La lógica de exportar e importar es la misma, pero la interfaz de Plesk es más visual y con botones más intuitivos. Si estás en Syspanel, busca el icono de la base de datos y luego el enlace a "phpMyAdmin" en la parte inferior o superior del recuadro.

¿Debo exportar la base de datos antes de actualizar WordPress?

Sí, absolutamente. Es la regla de oro. Las actualizaciones de plugins, temas o el núcleo de WordPress pueden fallar y corromper los datos. Un backup de la base de datos te permite volver atrás en segundos. Te recomiendo hacerlo al menos una vez al mes o antes de cualquier cambio importante.

¿Puedo programar exportaciones automáticas?

Plesk tiene una herramienta llamada Administrador de tareas programadas (o Cron). Puedes crear un script que ejecute mysqldump (el comando que usa phpMyAdmin por debajo) y guarde el archivo en tu servidor. Sin embargo, esto es más avanzado. Para la mayoría de usuarios, hacerlo manualmente desde phpMyAdmin es suficiente. Si tu hosting lo incluye, también puedes usar la función de Backup del propio Plesk, que guarda tanto archivos como bases de datos en un solo clic (en la sección "Copias de seguridad" del dominio).

¿Qué es un archivo .sql?

Es un archivo de texto plano que contiene comandos SQL (Structured Query Language). Es el idioma que entienden las bases de datos. Cuando lo importas, el servidor ejecuta esos comandos para crear tablas e insertar datos. No intentes abrirlo con Word, usa un editor de texto como Notepad++ o Sublime Text si quieres revisarlo.

Conclusión y buenas prácticas

Dominar la exportación e importación de bases de datos en Plesk es una habilidad esencial para cualquier persona que gestione un sitio web. No es complicado, pero requiere atención a los detalles. Recuerda siempre:

  1. Antes de tocar nada, exporta. Es tu red de seguridad.
  2. Verifica los nombres de usuario y contraseñas en la configuración de tu CMS después de importar.
  3. Crea una base de datos vacía en el destino para evitar conflictos.
  4. Comprime archivos grandes en .zip para evitar errores de límite de subida.
  5. Si algo falla, no entres en pánico. Revisa los errores, busca en la documentación de tu hosting o contacta con soporte. La mayoría de los problemas se resuelven ajustando permisos o el tamaño máximo de subida.

Con esta guía, ya puedes migrar tu web, hacer copias de seguridad o duplicar tu tienda sin miedo. Practica con una base de datos de prueba y verás que en cinco minutos lo tienes dominado. ¡Mucha suerte con tu proyecto!

¿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