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

Cómo importar una base de datos MySQL en Plesk (phpMyAdmin o comandos)

Actualizado el 3 de marzo de 2026

Antes de empezar: ¿Qué necesitas para importar una base de datos en Plesk?

Importar una base de datos MySQL en Plesk es una tarea habitual cuando migras una web, restauras una copia de seguridad o instalas un CMS como WordPress. Aunque suene a algo muy técnico, te aseguro que con esta guía lo harás sin problemas, incluso si nunca has tocado una base de datos en tu vida.

Para empezar, necesitas tener a mano dos cosas:

  1. El archivo .sql que contiene tu base de datos (normalmente lo obtienes al exportar la base de datos original o desde una copia de seguridad).
  2. Las credenciales de acceso a Plesk (tu usuario y contraseña de administrador o del plan de hosting).
  3. El nombre de la base de datos y el usuario con permisos sobre esa base de datos. Si no la has creado aún, Plesk te permite hacerlo en el mismo panel.

[INFO] Si no tienes el archivo .sql, no podrás importar nada. Asegúrate de tener una copia reciente. Si tu web está caída, revisa si tu proveedor de hosting tiene copias de seguridad automáticas.


Método 1: Importar base de datos en Plesk usando phpMyAdmin

Este es el método más visual y recomendado para principiantes. phpMyAdmin es una herramienta web que te permite gestionar bases de datos MySQL desde un navegador, sin necesidad de escribir comandos.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador y escribe la dirección de tu panel de control. Normalmente es algo como https://tu-dominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting. Introduce tus credenciales y pulsa "Iniciar sesión".

Paso 2: Encuentra tu base de datos

Una vez dentro de Plesk, busca la sección "Bases de datos" en el menú lateral o en la pestaña "Sitios web y dominios". Verás un listado con todas las bases de datos que tienes creadas.

Identifica la base de datos a la que quieres importar el archivo .sql y haz clic sobre su nombre. Se abrirá una ventana con los detalles de la misma.

Paso 3: Abre phpMyAdmin

En la pantalla de detalles de la base de datos, busca el botón o enlace que dice "phpMyAdmin". Al hacer clic, se abrirá una nueva pestaña en tu navegador con la herramienta. Es posible que Plesk te pida las credenciales de la base de datos (usuario y contraseña) o que ya estén predefinidas.

Paso 4: Importa el archivo .sql

Ya dentro de phpMyAdmin, sigue estos pasos:

  1. En el menú superior, haz clic en la pestaña "Importar".
  2. En la sección "Archivo a importar", haz clic en el botón "Seleccionar archivo" y busca tu archivo .sql en tu ordenador.
  3. Deja las opciones por defecto (formato SQL, etc.). No toques nada más a menos que sepas lo que haces.
  4. Pulsa el botón "Continuar" o "Importar" en la parte inferior.

El proceso puede tardar unos segundos o varios minutos, dependiendo del tamaño del archivo. Verás un mensaje de éxito cuando termine.

[TIP] Si el archivo .sql es muy grande (más de 50 MB), es posible que phpMyAdmin falle. En ese caso, sube el archivo comprimido en .zip o .gz. phpMyAdmin lo descomprime automáticamente.

Paso 5: Verifica la importación

Para asegurarte de que todo ha ido bien, puedes hacer clic en la pestaña "Estructura" para ver las tablas de tu base de datos. Si ves las tablas listadas, ¡enhorabuena! La importación se ha completado correctamente.


Método 2: Importar MySQL en Plesk usando comandos SSH

Este método es más avanzado, pero es ideal cuando el archivo es muy grande o cuando necesitas automatizar el proceso. Requiere acceso SSH al servidor, que normalmente está disponible en planes de hosting dedicados o VPS.

[WARNING] Si no sabes qué es SSH o nunca has usado la terminal, te recomiendo que uses el método de phpMyAdmin. Un error en los comandos puede dañar tu base de datos o el servidor.

Paso 1: Conéctate por SSH

Necesitas un cliente SSH como PuTTY (en Windows) o la terminal integrada en macOS/Linux. Conéctate a tu servidor usando la IP o el dominio y el puerto 22 (o el puerto que te haya indicado tu proveedor). Introduce tu usuario y contraseña SSH.

Paso 2: Localiza el archivo .sql en el servidor

Antes de importar, debes subir el archivo .sql al servidor. Puedes usar un cliente FTP como FileZilla para subirlo a una carpeta temporal, por ejemplo, a /home/usuario/. Una vez subido, anota la ruta completa.

Paso 3: Ejecuta el comando de importación

El comando básico para importar una base de datos MySQL desde la terminal es:

mysql -u TU_USUARIO -p NOMBRE_BASE_DE_DATOS < /ruta/al/archivo.sql

Desglosemos el comando:

  • mysql: es el cliente de MySQL.
  • -u TU_USUARIO: sustituye por el usuario de la base de datos.
  • -p: te pedirá la contraseña de forma segura.
  • NOMBRE_BASE_DE_DATOS: el nombre de la base de datos donde importarás.
  • <: redirige el contenido del archivo a la base de datos.
  • /ruta/al/archivo.sql: la ruta donde subiste el archivo.

Te pedirá la contraseña del usuario. Escríbela y pulsa Enter. Si no hay errores, no verás ningún mensaje, pero sabrás que ha ido bien porque el cursor vuelve a estar disponible.

Paso 4: Comprueba la importación

Puedes verificar que las tablas se han importado con este comando:

mysql -u TU_USUARIO -p -e "SHOW TABLES;" NOMBRE_BASE_DE_DATOS

Si ves las tablas listadas, la importación fue un éxito.

[INFO] Si tu archivo .sql está comprimido en .gz, tendrás que descomprimirlo antes. Puedes hacerlo con el comando gunzip archivo.sql.gz y luego importar el archivo resultante.


Errores comunes al importar una base de datos MySQL en Plesk

Aunque sigas los pasos al pie de la letra, pueden surgir errores. Aquí te explico los más frecuentes y cómo solucionarlos.

Error: "Acceso denegado para el usuario"

Este error suele aparecer cuando el usuario de la base de datos no tiene permisos suficientes o has escrito mal la contraseña. En Plesk, revisa que el usuario esté asociado a la base de datos correcta. Ve a la pestaña "Usuarios de bases de datos" y verifica los permisos.

Error: "Base de datos no existe"

Si intentas importar a una base de datos que no existe, MySQL te dará este error. Asegúrate de haber creado la base de datos en Plesk antes de intentar importar.

Error: "Archivo demasiado grande"

Si el archivo .sql supera el límite de subida de phpMyAdmin (normalmente 2 MB o 50 MB), verás un error. Soluciones:

  • Comprime el archivo en .zip o .gz.
  • Aumenta el límite en el archivo php.ini (si tienes acceso).
  • Usa el método SSH para importar el archivo.

Error: "Error de sintaxis SQL"

Esto suele pasar cuando el archivo .sql está corrupto o tiene caracteres extraños. Intenta abrirlo con un editor de texto (como Notepad++) y revisa la primera línea. Debe comenzar con -- o /* (comentarios de MySQL).

[WARNING] Si el archivo viene de una exportación de otra herramienta como Syspanel (el panel de control que usa el puerto 2106), es posible que el formato sea ligeramente diferente. En ese caso, exporta siempre en formato SQL estándar.


¿Qué hacer si no tienes acceso a phpMyAdmin ni a SSH?

A veces, el hosting es tan restrictivo que no te da acceso a ninguna de estas herramientas. En ese caso, tienes algunas alternativas:

  1. Contacta con tu proveedor de hosting: muchos ofrecen el servicio de importación de bases de datos como parte del soporte técnico. Solo tienes que pedirlo y enviarles el archivo .sql.
  2. Usa un script de migración: si estás migrando WordPress, puedes usar plugins como "All-in-One WP Migration" que exportan e importan la base de datos de forma automática.
  3. Utiliza el administrador de archivos de Plesk: sube el archivo .sql a la carpeta httpdocs y luego usa un pequeño script PHP para ejecutar la importación. Esto es más avanzado, pero funciona.

Preguntas frecuentes (FAQ)

¿Puedo importar una base de datos en Plesk sin phpMyAdmin?

Sí, puedes usar comandos SSH o las herramientas integradas de Plesk si tu proveedor las ofrece. También puedes usar clientes MySQL remotos como MySQL Workbench, pero necesitarás los datos de conexión remota.

¿Cuánto tiempo tarda en importar una base de datos?

Depende del tamaño del archivo y de la velocidad de tu servidor. Archivos pequeños (menos de 10 MB) son casi instantáneos. Archivos de varios GB pueden tardar más de una hora.

¿Qué hago si la importación se interrumpe a mitad?

Si la importación falla, es posible que la base de datos quede a medias. Te recomiendo que primero borres todas las tablas (si las hay) y vuelvas a intentar. En phpMyAdmin puedes usar la pestaña "Operaciones" y luego "Vaciar" para eliminar todas las tablas.

¿Puedo importar una base de datos de Syspanel a Plesk?

Sí, siempre que exportes la base de datos en formato SQL estándar desde Syspanel. Recuerda que Syspanel se accede por el puerto 2106. Una vez exportada, sigue los mismos pasos de esta guía para importarla en Plesk.

¿Pierdo los datos existentes al importar?

Depende. Si la base de datos destino ya tiene tablas con el mismo nombre, la importación puede sobrescribirlas o fallar. Si quieres conservar los datos existentes, asegúrate de importar a una base de datos vacía o haz una copia de seguridad antes.


Conclusión y recomendaciones finales

Importar una base de datos MySQL en Plesk es una tarea que, una vez que la haces un par de veces, se convierte en algo rutinario. Tanto phpMyAdmin como los comandos SSH son herramientas poderosas, y dominarlas te dará una gran ventaja a la hora de gestionar tus sitios web.

Mi recomendación final es que siempre hagas una copia de seguridad de tu base de datos actual antes de importar una nueva. Así, si algo sale mal, puedes restaurar fácilmente.

[TIP] Si tienes dudas sobre qué método usar, empieza siempre con phpMyAdmin. Es más visual, menos propenso a errores y no necesitas conocimientos de terminal.

Y recuerda: si tu proveedor de hosting usa Syspanel (el panel que se accede por el puerto 2106), la exportación de la base de datos debe hacerse en formato SQL estándar para que Plesk la acepte sin problemas.

Espero que esta guía te haya sido de gran ayuda. Si te ha quedado alguna duda, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Buena suerte con tu importación!

¿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