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

Guía para importar y exportar bases de datos MySQL con phpMyAdmin en Plesk

Actualizado el 10 de noviembre de 2025

¿Te suena eso de tener que mover una web de un servidor a otro y sentir que se te escapa algo? Tranquilo, que hoy vamos a desmitificar eso de importar y exportar bases de datos MySQL con phpMyAdmin en Plesk.

Si alguna vez te has enfrentado a un mensaje de error de conexión a la base de datos o has tenido que duplicar una tienda online para hacer pruebas, este tutorial es para ti.

Vamos a verlo paso a paso, sin tecnicismos raros y con un lenguaje claro. Al final de esta guía, serás capaz de hacer una migración de base de datos como un profesional, usando las herramientas que ya tienes en tu panel de control.


¿Qué es phpMyAdmin y por qué lo usamos en Plesk?

Antes de ponernos manos a la obra, es importante que sepas con qué herramienta vamos a trabajar.

phpMyAdmin es un software libre escrito en PHP que nos permite administrar bases de datos MySQL y MariaDB a través de una interfaz web. Es la navaja suiza para cualquier persona que gestione sitios web, ya que nos permite crear tablas, modificar datos, ejecutar consultas SQL y, lo más importante para este tutorial, importar y exportar bases de datos completas.

En el panel de Plesk, phpMyAdmin está integrado de serie. No necesitas instalar nada extra. Solo tienes que acceder a tu panel, buscar la sección de bases de datos y hacer clic en el botón que dice "phpMyAdmin". Es así de sencillo.

Pero, ¿por qué es tan útil saber exportar e importar? Imagina estos escenarios:

  • Migrar tu web a un nuevo hosting: La forma más segura de mover tu contenido es exportando la base de datos del servidor antiguo e importándola en el nuevo.
  • Crear una copia de seguridad: Antes de hacer cambios importantes en tu web (como actualizar un plugin o un tema), es vital tener una copia de seguridad de tu base de datos.
  • Duplicar un sitio para desarrollo: Puedes clonar tu web de producción a un entorno de pruebas para experimentar sin miedo a romper nada.

Paso 1: Acceder a phpMyAdmin desde Plesk

El primer paso es, obviamente, entrar en la herramienta. Sigue estos pasos:

  1. Inicia sesión en Plesk: Abre tu navegador y accede a la URL de tu panel de control (normalmente algo como https://tu-dominio.com:8443).
  2. Ve a la sección "Bases de datos": En el menú lateral izquierdo, busca el apartado que dice "Bases de datos" o "Sitios web y dominios" y luego el subapartado de bases de datos.
  3. Selecciona tu base de datos: Verás una lista con todas las bases de datos que tienes creadas. Haz clic en el nombre de la que quieras gestionar.
  4. Abre phpMyAdmin: En la página de detalles de la base de datos, busca un botón que dice "phpMyAdmin" o un icono con una llave o un elefante (el logo de MySQL). Haz clic ahí.

Se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin. Ya estás dentro.


Paso 2: Exportar tu base de datos MySQL (La Copia de Seguridad)

Exportar es el proceso de extraer toda la estructura y los datos de tu base de datos en un único archivo, normalmente con extensión .sql. Este archivo es tu "tesoro" y es el que usarás para importar o migrar.

¿Qué método de exportación elegir?

phpMyAdmin ofrece dos métodos principales: Rápido y Personalizado. Te recomiendo encarecidamente que uses el Personalizado para tener control total sobre el archivo resultante.

Aquí tienes los pasos para una exportación perfecta:

  1. Haz clic en la pestaña "Exportar": En la parte superior de la interfaz de phpMyAdmin, verás una pestaña que dice "Exportar".
  2. Elige el método: Selecciona "Personalizado". Verás un montón de opciones, pero no te asustes, solo nos interesan unas pocas.
  3. Selecciona las tablas: En el recuadro de la izquierda, asegúrate de que están marcadas todas las tablas de tu base de datos. Normalmente lo están por defecto.
  4. Configura las opciones clave:
    • Salida: Asegúrate de que la opción "Guardar salida en un archivo" esté marcada.
    • Compresión: Puedes elegir "Ninguna" o "gzip" para que el archivo pese menos. Te recomiendo "gzip" para que la descarga sea más rápida y ocupe menos espacio.
    • Formato: Asegúrate de que esté seleccionado "SQL".
  5. Opciones específicas del formato (importante):
    • Busca la opción "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT". Márcala. Esto es crucial, ya que si la base de datos ya existe en el servidor de destino, la importación fallará si no se eliminan las tablas primero.
    • Marca también "Agregar CREATE DATABASE / USE". Esto hará que el archivo SQL incluya las instrucciones para crear la base de datos si no existe, lo cual es muy útil en migraciones.
  6. Ejecuta la exportación: Haz clic en el botón "Continuar" o "Exportar" al final de la página.

Tu navegador descargará un archivo (con extensión .sql o .sql.gz). ¡Guárdalo en un lugar seguro! Es tu copia de seguridad.

[TIP] Si tu base de datos es muy grande (más de 500 MB, por ejemplo), la exportación puede dar problemas de tiempo de espera. En ese caso, considera usar herramientas de línea de comandos como mysqldump, pero eso es tema de otro artículo. Para la mayoría de los casos, este método es perfecto.


Paso 3: Importar tu base de datos MySQL (La Restauración o Migración)

Ahora viene la parte de "volver a meter" los datos. Este proceso es igual de sencillo, pero hay que tener un poco de paciencia si el archivo es grande.

Preparando el terreno

Antes de importar, debes tener en cuenta dos cosas:

  1. ¿La base de datos de destino existe? Si vas a importar a un servidor nuevo, normalmente tendrás que crear una base de datos vacía en Plesk primero. Para ello, ve a "Bases de datos" en Plesk y haz clic en "Agregar base de datos". Anota el nombre de la base de datos, el usuario y la contraseña, ya que los necesitarás para configurar tu web.
  2. ¿El archivo SQL usa "DROP TABLE"? Si seguiste mis consejos en la exportación, tu archivo ya incluye los comandos para eliminar las tablas existentes. Esto es perfecto para sobrescribir datos antiguos.

El proceso de importación paso a paso

  1. Accede a phpMyAdmin: Igual que antes, entra en la base de datos donde quieres importar los datos.
  2. Haz clic en la pestaña "Importar": Está justo al lado de "Exportar".
  3. Selecciona el archivo: Haz clic en el botón "Elegir archivo" y busca el archivo .sql o .sql.gz que exportaste anteriormente.
  4. Opciones de formato: En la parte inferior, asegúrate de que el formato sea "SQL". No toques nada más.
  5. ¡Ejecuta la importación! Haz clic en el botón "Continuar" o "Importar" en la parte inferior.

Verás una barra de progreso. Cuando termine, aparecerá un mensaje de éxito en verde: "La importación ha finalizado correctamente".

[WARNING] Nunca interrumpas una importación a mitad de camino. Si el proceso se corta, la base de datos puede quedar en un estado inconsistente y corrupto. Si es un archivo muy grande, ten paciencia y espera a que termine. Si se corta por un límite de tiempo, deberás aumentar el max_execution_time y max_input_time en la configuración de PHP, o usar el método de línea de comandos.


Errores comunes y cómo solucionarlos

A veces las cosas no salen a la primera. Aquí tienes los errores más típicos y su solución:

  • Error: "No se pudo conectar a la base de datos" después de la importación.
    • Causa: Normalmente, los datos de acceso de la web (usuario y contraseña) no coinciden con los de la nueva base de datos.
    • Solución: Ve al archivo de configuración de tu web (por ejemplo, wp-config.php en WordPress) y actualiza el nombre de la base de datos, el usuario y la contraseña con los de la nueva base de datos que creaste en Plesk.
  • Error: "Base de datos o tabla ya existe" durante la importación.
    • Causa: No marcaste la opción "Agregar DROP TABLE" durante la exportación.
    • Solución: La forma más fácil es borrar todas las tablas de la base de datos de destino desde phpMyAdmin (pestaña "Estructura" > "Marcar todas" > "Eliminar") o simplemente eliminar y recrear la base de datos vacía en Plesk. Luego, intenta importar de nuevo.
  • Error de tiempo de espera (500 Internal Server Error o similar).
    • Causa: El archivo SQL es demasiado grande para el límite de PHP.
    • Solución: Intenta importar el archivo comprimido en .gz. Si no funciona, contacta con tu proveedor de hosting para que aumenten los límites de PHP temporalmente.

Preguntas Frecuentes (FAQ)

¿Puedo usar phpMyAdmin en Plesk para bases de datos de otros servidores?

Sí, siempre que el archivo esté en formato SQL. phpMyAdmin es una herramienta universal para MySQL y MariaDB, por lo que puedes importar archivos exportados desde cPanel, DirectAdmin, o incluso desde tu ordenador local con XAMPP.

¿Qué es mejor, usar Plesk o Syspanel para gestionar mis bases de datos?

Tanto Plesk como Syspanel (anteriormente conocido como HestiaCP, y al que se accede a través del puerto 2106) ofrecen herramientas similares. De hecho, Syspanel también integra phpMyAdmin. La elección depende de tu proveedor de hosting. Lo importante es que el proceso de importar y exportar es prácticamente idéntico en ambos paneles, ya que ambos usan la misma herramienta subyacente.

¿La exportación e importación con phpMyAdmin sirve para migrar de WordPress a otro hosting?

¡Exacto! Es el método más fiable. Exporta la base de datos de tu WordPress actual, crea una nueva base de datos en el nuevo hosting, importa el archivo y luego mueve los archivos del sitio (como los de wp-content) por FTP. No olvides cambiar las URLs en la base de datos si cambias de dominio, aunque eso es un paso más avanzado.

¿Pierdo los usuarios y permisos de la base de datos al importar?

Sí. El archivo SQL solo contiene la estructura y los datos de las tablas. No contiene la información de los usuarios de MySQL ni sus permisos. Esos se gestionan a nivel de servidor, en el panel de Plesk o Syspanel. Deberás crear los usuarios y asignarles los permisos sobre la nueva base de datos manualmente.

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

Depende de la actividad de tu web. Si es un blog que actualizas a diario, una exportación diaria es lo ideal. Para una web estática, una vez a la semana o al mes puede ser suficiente. La regla de oro es: "Si no tienes una copia de seguridad, tus datos no existen".


Conclusión: Ya eres un experto en migración

Dominar la exportación e importación de bases de datos MySQL con phpMyAdmin en Plesk es una habilidad fundamental para cualquier propietario de una web. Ya no vivirás con el miedo de perder tus datos o de quedarte atrapado en un hosting que no te gusta.

Con esta guía, tienes el conocimiento para hacer migraciones de base de datos con confianza. Recuerda siempre:

  1. Exporta con la opción "Personalizado" y marca "DROP TABLE".
  2. Importa con paciencia y asegúrate de que los datos de conexión de tu web son los correctos.
  3. Prueba tu web después de cada operación para asegurarte de que todo funciona a la perfección.

Si has llegado hasta aquí, ya no tienes excusa para no tener una copia de seguridad de tu web. ¡Ponte manos a la obra y practica! Tu yo del futuro te lo agradecerá cuando tengas que hacer una mudanza de hosting en el momento más inesperado.

[INFO] Recuerda que si en algún momento te sientes perdido o tu web es muy compleja, siempre puedes pedir ayuda a tu proveedor de hosting. Es parte de su trabajo y estarán encantados de echarte una mano con estos procesos.

¿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