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

Cómo importar y exportar bases de datos MySQL con phpMyAdmin en Plesk

Actualizado el 3 de noviembre de 2025

Introducción: ¿Por qué necesitas saber importar y exportar bases de datos MySQL?

Si estás gestionando un sitio web en un servidor Plesk, tarde o temprano necesitarás mover tu base de datos. Puede ser para migrar tu web a un hosting nuevo, para hacer una copia de seguridad antes de una actualización importante, o incluso para duplicar un sitio en un entorno de pruebas. La herramienta que usarás para esto es phpMyAdmin, y aunque su interfaz puede parecer abrumadora al principio, te prometo que con esta guía vas a dominar el proceso en menos de lo que tardas en tomarte un café.

Vamos a desglosar todo el proceso paso a paso, desde los conceptos más básicos hasta los trucos que te ahorrarán dolores de cabeza. Al final, serás capaz de exportar mysql plesk e importar mysql plesk sin depender de nadie, y lo harás con la confianza de saber exactamente qué estás haciendo en cada clic.


¿Qué es exactamente una base de datos MySQL y por qué es tan importante?

Antes de meternos en faena, hagamos una analogía rápida. Imagina que tu sitio web es una tienda online. El diseño (HTML, CSS, JavaScript) sería el escaparate y las estanterías. Pero ¿dónde están los productos, los precios, los clientes y los pedidos? Pues en la trastienda: la base de datos MySQL.

Sin la base de datos, tu web sería como una tienda vacía: bonita pero inútil. Por eso, cuando migras de servidor o haces copias de seguridad, la base de datos es la joya de la corona. phpMyAdmin es la herramienta que te permite interactuar con esa trastienda de forma gráfica, sin tener que escribir comandos complejos en la terminal.

En Plesk, el acceso a phpMyAdmin está integrado, pero muchas personas no saben dónde encontrarlo ni cómo usarlo correctamente. No te preocupes, ahora mismo lo vas a ver clarísimo.


Primeros pasos: Cómo acceder a phpMyAdmin desde Plesk

El acceso a phpMyAdmin varía ligeramente según la versión de Plesk que uses, pero el flujo general es siempre el mismo. Sigue estos pasos:

  1. Inicia sesión en tu panel de control de Plesk con tus credenciales de administrador o de usuario con permisos sobre la base de datos.
  2. En el menú lateral izquierdo, busca la sección "Sitios web y dominios" o "Websites & Domains" si tienes la interfaz en inglés.
  3. Dentro de tu dominio, busca el icono o enlace llamado "Bases de datos" (o "Databases").
  4. Verás una lista con todas las bases de datos asociadas a tu dominio. Localiza la que te interesa y haz clic en ella.
  5. En la página de detalles de la base de datos, encontrarás un botón que dice "phpMyAdmin". Haz clic en él.

Se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin, ya conectada a la base de datos que seleccionaste. No necesitas introducir usuario ni contraseña porque Plesk ya se encarga de la autenticación por ti. Esto es una gran ventaja, pero también un punto a tener en cuenta para la seguridad: asegúrate de cerrar sesión cuando termines.

[INFO] Si no encuentras el botón de phpMyAdmin, revisa que tu plan de hosting incluya el acceso a bases de datos MySQL. En algunos planes muy básicos, esta funcionalidad puede estar limitada.


Exportar base de datos MySQL en Plesk: La copia de seguridad perfecta

Exportar tu base de datos es el proceso de generar un archivo (normalmente con extensión .sql) que contiene toda la estructura y los datos de tu base. Este archivo es tu "fotografía instantánea" y te permitirá restaurar todo en cualquier momento.

Paso 1: Selecciona la base de datos correcta

Ya estás dentro de phpMyAdmin. En el panel izquierdo verás una lista con todas las bases de datos disponibles (a veces solo verás la que elegiste desde Plesk). Haz clic en el nombre de la base de datos que quieres exportar. Esto hará que en el panel derecho aparezcan las tablas de esa base.

Paso 2: Ve a la pestaña "Exportar"

En la barra superior de phpMyAdmin, verás varias pestañas: "Estructura", "SQL", "Exportar", "Importar", etc. Haz clic en "Exportar".

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

phpMyAdmin te ofrece dos métodos:

  • Rápido: Exporta todo sin opciones, en formato SQL. Es lo más sencillo y suele ser suficiente para la mayoría de los casos.
  • Personalizado: Te permite elegir tablas específicas, el formato de exportación, compresión, etc.

Para una copia de seguridad estándar, te recomiendo el método rápido la primera vez. Si necesitas más control, usa el personalizado.

Paso 4: Configura las opciones (para método personalizado)

Si has elegido el método personalizado, presta atención a estas opciones:

  • Formato: Asegúrate de que esté en "SQL".
  • Compatibilidad: Si vas a migrar a otro servidor, elige la versión de MySQL más baja que tenga el servidor de destino para evitar problemas.
  • Exportar: Puedes elegir "Todas" o seleccionar tablas específicas.
  • Marcar como "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT": Esto es muy recomendable, ya que si la base de datos ya existe en el destino, se eliminará y se recreará sin errores.

Paso 5: Genera y guarda el archivo

Haz clic en el botón "Continuar" o "Exportar" (según el método elegido). El navegador comenzará a descargar un archivo con un nombre similar a nombre_de_tu_base.sql. Guárdalo en un lugar seguro.

[TIP] ¡No esperes a que ocurra una emergencia para hacer copias de seguridad! Establece una rutina, por ejemplo, semanal o antes de cualquier cambio importante en tu web. Te ahorrarás muchos sustos.


Importar base de datos MySQL en Plesk: Restaurar o migrar

Ahora viene la parte inversa: importar un archivo .sql en tu base de datos. Este proceso lo usarás tanto para restaurar una copia de seguridad como para migrar una base de datos desde otro servidor (por ejemplo, desde un hosting antiguo o desde un panel como Syspanel).

[INFO] Si vienes de Syspanel (anteriormente conocido como HestiaCP), el proceso de exportación es similar, pero el acceso a phpMyAdmin suele ser en el puerto 2106. En Plesk, el acceso es directo desde el panel, como ya hemos visto. La buena noticia es que el archivo .sql que exportes desde Syspanel será perfectamente compatible con Plesk.

Paso 1: Prepara tu archivo .sql

Asegúrate de tener el archivo de la base de datos que quieres importar en tu ordenador. Si lo has exportado desde otro panel de control, verifica que no esté vacío y que tenga extensión .sql (a veces viene comprimido en .zip o .gz, en cuyo caso deberás descomprimirlo antes).

Paso 2: Accede a la base de datos de destino en Plesk

Sigue los pasos de la sección anterior para llegar a la lista de bases de datos en Plesk. Aquí tienes dos opciones:

  • Importar a una base de datos existente: Si ya tienes una base de datos creada en Plesk, haz clic en ella y luego en "phpMyAdmin".
  • Crear una base de datos nueva: Si estás migrando desde cero, primero crea una base de datos vacía desde Plesk (botón "Agregar base de datos"), asígnale un nombre y un usuario, y luego accede a phpMyAdmin.

Paso 3: Ve a la pestaña "Importar"

Dentro de phpMyAdmin, con la base de datos seleccionada en el panel izquierdo, haz clic en la pestaña "Importar" en la barra superior.

Paso 4: Selecciona tu archivo

Verás un formulario con un botón que dice "Examinar" o "Elegir archivo". Haz clic en él y selecciona el archivo .sql que quieres importar desde tu ordenador. Asegúrate de que el campo "Formato" esté en "SQL".

Paso 5: Ejecuta la importación

Deja las demás opciones por defecto (a menos que sepas exactamente lo que estás haciendo) y haz clic en el botón "Continuar" o "Importar" al final de la página.

phpMyAdmin procesará el archivo. Dependiendo del tamaño de tu base de datos, puede tardar desde unos segundos hasta varios minutos. Verás un mensaje de éxito al final, o un error específico si algo salió mal.

[WARNING] No cierres la pestaña del navegador ni navegues a otras páginas mientras la importación está en curso. Si la interrumpes, podrías dejar la base de datos en un estado inconsistente. Ten paciencia.


Errores comunes al importar y cómo solucionarlos

Aunque el proceso es sencillo, a veces surgen problemas. Aquí tienes los más frecuentes y sus soluciones:

Error: "Access denied for user" o "Base de datos no encontrada"

Esto suele ocurrir cuando el archivo .sql contiene comandos CREATE DATABASE o USE con un nombre de base de datos diferente al que tienes en Plesk.

Solución: Abre el archivo .sql con un editor de texto (como Notepad++ o Sublime Text) y busca las líneas que contengan CREATE DATABASE o USE. Cámbialas por el nombre de tu base de datos en Plesk, o simplemente elimina esas líneas. Luego guarda el archivo e intenta importar de nuevo.

Error: "MySQL ha devuelto un error 1064" (Error de sintaxis)

Este error suele indicar que el archivo .sql está corrupto o que fue creado con una versión de MySQL muy diferente.

Solución: Intenta exportar la base de datos original de nuevo, pero en el método personalizado, elige la opción de compatibilidad con una versión de MySQL anterior (por ejemplo, "MySQL 4.0" o "MySQL 5.0"). Esto suele resolver la mayoría de los problemas de sintaxis.

Error: "Tamaño de archivo excede el límite"

phpMyAdmin tiene un límite de tamaño para los archivos de importación (normalmente 2MB o 8MB por defecto, aunque en Plesk suele estar configurado más alto).

Solución: Si tu archivo es muy grande, tienes varias opciones:

  1. Comprime el archivo: Exporta tu base de datos en formato .gz o .zip desde el método personalizado. phpMyAdmin puede importar archivos comprimidos sin problema.
  2. Divide el archivo: Si es demasiado grande, puedes dividirlo en partes más pequeñas con herramientas como "BigDump" o editores SQL especializados.
  3. Usa la línea de comandos: Si tienes acceso SSH, puedes importar directamente con mysql -u usuario -p base_datos < archivo.sql. Esta es la opción más potente y sin límites, pero requiere conocimientos de terminal.

[TIP] Si tienes una base de datos muy grande (más de 100MB), te recomiendo encarecidamente usar la línea de comandos. phpMyAdmin puede volverse muy lento o dar errores de memoria.


Migrar una base de datos desde otro servidor o panel de control

La migración entre servidores es uno de los casos de uso más comunes. Aquí tienes un resumen del flujo completo:

  1. Exporta desde el origen: Accede a phpMyAdmin en tu servidor antiguo (ya sea Plesk, cPanel o Syspanel). Si es Syspanel, recuerda que el acceso es a través del puerto 2106. Exporta la base de datos siguiendo los pasos anteriores.
  2. Crea la base de datos en el destino (Plesk): Ve a tu panel de Plesk, crea una nueva base de datos con un usuario y contraseña. Anota estos datos porque los necesitarás para configurar tu aplicación.
  3. Importa en el destino: Accede a phpMyAdmin en Plesk, selecciona la nueva base de datos y usa la pestaña "Importar" para subir el archivo .sql.
  4. Actualiza la configuración de tu aplicación: El último paso es actualizar el archivo de configuración de tu CMS o aplicación (por ejemplo, wp-config.php en WordPress, .env en Laravel, etc.) con los nuevos datos de conexión (host, nombre de base, usuario y contraseña).

[WARNING] Si tu web usa SSL, asegúrate de que el archivo de configuración apunte a localhost o 127.0.0.1 en Plesk, ya que la base de datos está en el mismo servidor. A veces el host es localhost y otras veces es un nombre de servidor específico que te indica Plesk.


Preguntas frecuentes (FAQ)

¿Puedo importar una base de datos sin usar phpMyAdmin?

Sí. En Plesk, también puedes importar archivos .sql directamente desde la interfaz de gestión de la base de datos, sin entrar en phpMyAdmin. Busca la opción "Importar" o "Subir archivo" en los detalles de la base de datos. Sin embargo, phpMyAdmin te da más control y es más fiable para bases de datos complejas.

¿Qué pasa si importo una base de datos que ya tiene tablas con el mismo nombre?

Depende de si has marcado la opción "Agregar DROP TABLE" en el archivo exportado. Si lo has hecho, las tablas existentes se eliminarán y se recrearán. Si no, es posible que obtengas errores de "tabla ya existe" y la importación se detenga.

¿Cómo sé si la importación ha terminado correctamente?

phpMyAdmin te mostrará un mensaje verde de éxito al final. Además, puedes ir a la pestaña "Estructura" y verificar que todas las tablas estén listadas con sus respectivos tamaños.

¿Puedo importar una base de datos de MySQL a PostgreSQL o viceversa?

No directamente. MySQL y PostgreSQL son sistemas de gestión de bases de datos diferentes. Tendrías que convertir el esquema y los datos manualmente o usar herramientas de terceros. Es un proceso complejo que escapa al alcance de esta guía.

¿Es seguro usar phpMyAdmin en un servidor de producción?

Sí, siempre que tomes precauciones: usa contraseñas fuertes, no compartas tus credenciales y cierra sesión cuando termines. Plesk ya configura phpMyAdmin de forma segura, pero es tu responsabilidad no dejar sesiones abiertas.


Conclusión y mejores prácticas

Saber importar mysql plesk y exportar mysql plesk es una habilidad esencial para cualquier administrador de sitios web. Con phpMyAdmin, el proceso es accesible incluso para principiantes, pero es importante entender qué estás haciendo en cada paso.

Para terminar, aquí tienes mis mejores consejos:

  • Haz copias de seguridad regulares: No esperes a tener problemas. Programa exportaciones semanales o antes de cualquier cambio importante.
  • Verifica tus backups: De nada sirve tener un archivo .sql si está corrupto. De vez en cuando, prueba a importarlo en un entorno de pruebas.
  • Documenta tus credenciales: Guarda en un lugar seguro los nombres de usuario y contraseñas de tus bases de datos. Los necesitarás para migraciones y soluciones de problemas.
  • Mantén tu servidor actualizado: Tanto Plesk como MySQL y phpMyAdmin reciben actualizaciones de seguridad. Mantenerlos al día es crucial.

Con esta guía, ya tienes todo lo que necesitas para gestionar tus bases de datos MySQL en Plesk con total confianza. Si te surge cualquier duda, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Buena suerte con tus migraciones!

¿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