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

Cómo importar una base de datos SQL en Plesk con phpMyAdmin

Actualizado el 15 de febrero de 2026

Importar una base de datos SQL en Plesk con phpMyAdmin es una de las tareas más comunes cuando migras un sitio web, restauras una copia de seguridad o instalas un CMS como WordPress o Joomla. Aunque pueda sonar técnico, el proceso es bastante sencillo si sigues los pasos adecuados. En esta guía extensa, te explicaré todo lo que necesitas saber, desde cómo acceder a phpMyAdmin desde Plesk hasta cómo resolver los errores más frecuentes.

Si estás acostumbrado a otros paneles de control, como Syspanel (anteriormente conocido como HestiaCP, que se accede por el puerto 2106), notarás que Plesk tiene una interfaz más moderna y con algunas opciones reorganizadas. Pero no te preocupes, aquí te doy el mapa completo.

¿Qué es Plesk y por qué usar phpMyAdmin?

Plesk es un panel de control de hosting que te permite gestionar tus sitios web, cuentas de correo, dominios y, por supuesto, bases de datos. Una de sus herramientas integradas es phpMyAdmin, un software libre y muy popular para administrar bases de datos MySQL o MariaDB a través de una interfaz web.

Con phpMyAdmin puedes realizar tareas como:

  • Crear y eliminar bases de datos.
  • Gestionar tablas y campos.
  • Ejecutar consultas SQL directamente.
  • Y lo más importante para esta guía: importar archivos SQL.

Un archivo SQL es básicamente un documento de texto con instrucciones que crean o modifican una base de datos. Cuando exportas una base de datos, obtienes un archivo .sql que luego puedes importar en otro servidor o panel.

Requisitos previos antes de importar

Antes de lanzarte a importar, asegúrate de tener lo siguiente:

  • Acceso a tu panel de Plesk (normalmente en https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting).
  • Un archivo .sql válido y que no esté corrupto.
  • El nombre de la base de datos destino donde quieres importar los datos.
  • Credenciales de acceso (usuario y contraseña) de la base de datos, aunque con Plesk normalmente no las necesitas si estás logueado como administrador o propietario del plan.

[!TIP]
Si el archivo SQL es muy grande (más de 100 MB), es posible que necesites usar la importación por comandos SSH o aumentar los límites de subida en PHP. Lo veremos más adelante.

Paso a paso: Importar SQL en Plesk con phpMyAdmin

Vamos al grano. Sigue estos pasos meticulosamente y tendrás tu base de datos importada en cuestión de minutos.

1. Accede a Plesk

Abre tu navegador y entra a tu panel de Plesk. Introduce tus credenciales (usuario y contraseña) y haz clic en "Iniciar sesión".

Una vez dentro, verás el escritorio con diferentes secciones. Busca el apartado de "Sitios web y dominios" o "Websites & Domains" (dependiendo del idioma). Haz clic sobre el dominio o plan de hosting donde deseas importar la base de datos.

2. Localiza la sección de Bases de Datos

Dentro del panel del dominio, desplázate hasta encontrar el icono o enlace de "Bases de datos" o "Databases". Es posible que esté en la barra lateral o en la pestaña de "Aplicaciones" si usas instaladores automáticos. Haz clic en él.

Verás una lista de las bases de datos existentes. Si la base de datos destino ya existe, perfecto. Si no, tendrás que crearla primero.

[!INFO]
Si acabas de crear el sitio y no tienes ninguna base de datos, lo primero es crearla. Haz clic en "Agregar base de datos" o "Add Database". Elige un nombre descriptivo, y asegúrate de que el tipo sea MySQL o MariaDB. También te pedirá un usuario y contraseña para esa base de datos. Guárdalos bien, los necesitarás para configurar tu aplicación.

3. Accede a phpMyAdmin

Una vez que tengas la base de datos seleccionada (haz clic en el nombre de la base de datos), verás una fila de iconos o botones de acciones. Busca el botón que dice "phpMyAdmin" o un icono de una base de datos con una flecha. Haz clic en él.

Se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin. Si no se abre, verifica que tu navegador no esté bloqueando ventanas emergentes.

[!WARNING]
Si phpMyAdmin no se abre o te da error, puede ser que tu plan de hosting no lo tenga habilitado. En ese caso, contacta con tu proveedor de hosting o intenta importar desde el propio Plesk usando la opción "Importar" en la lista de bases de datos (algunas versiones de Plesk lo permiten directamente).

4. Selecciona la base de datos en phpMyAdmin

Dentro de phpMyAdmin, en el panel izquierdo, verás una lista de todas tus bases de datos. Haz clic en el nombre de la base de datos donde quieres importar el archivo SQL. Asegúrate de que es la correcta, porque la importación sobrescribirá los datos existentes si hay conflicto.

Una vez seleccionada, en el panel superior verás varias pestañas: "Estructura", "SQL", "Importar", "Exportar", etc. Haz clic en la pestaña "Importar".

5. Carga el archivo SQL

En la pantalla de importación, verás una sección llamada "Archivo a importar" con un botón de "Examinar" o "Seleccionar archivo". Haz clic y busca en tu ordenador el archivo .sql que deseas importar.

Opcionalmente, puedes comprimir el archivo en formato .zip, .gzip o .bz2 para que la subida sea más rápida, especialmente si es grande. phpMyAdmin lo descomprimirá automáticamente.

[!TIP]
Si el archivo es demasiado grande y el servidor te da error de límite de subida, puedes intentar comprimirlo en .zip. Si aún así no puedes, consulta la sección de "Solución de problemas" más abajo.

6. Configura las opciones de importación (opcional)

phpMyAdmin suele traer las opciones por defecto que funcionan bien en el 95% de los casos. Sin embargo, puedes ajustar algunas cosas:

  • Formato: Deja "SQL" seleccionado.
  • Compatibilidad SQL: Si el archivo fue exportado desde otra versión de MySQL, puede que necesites cambiar el modo de compatibilidad. Por defecto, "NONE" suele funcionar.
  • Juego de caracteres: Asegúrate de que coincida con el de tu base de datos (normalmente utf8 o utf8mb4).

No toques nada más si no sabes lo que haces. Haz clic en el botón "Continuar" o "Importar" al final de la página.

7. Espera a que se complete la importación

Dependiendo del tamaño del archivo, la importación puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso o un mensaje de "Procesando". No cierres la pestaña del navegador durante este tiempo.

Cuando termine, phpMyAdmin te mostrará un mensaje de éxito como "La importación se ha realizado correctamente" o similar. También verás un resumen de las consultas ejecutadas.

8. Verifica los datos

Una vez importada, es buena práctica verificar que todo esté correcto. Ve a la pestaña "Estructura" y comprueba que las tablas aparecen con sus respectivos campos. También puedes hacer una consulta simple en la pestaña "SQL", como SELECT * FROM tu_tabla LIMIT 10; para ver si hay datos.

Si tu sitio web (por ejemplo, WordPress) ya está configurado, simplemente recarga la página. Si no, tendrás que configurar el archivo de conexión (como wp-config.php) con el nombre de la base de datos y el usuario que creaste en Plesk.

Solución de problemas comunes al importar SQL

A veces las cosas no salen a la primera. Aquí tienes los errores más típicos y cómo solucionarlos.

Error de límite de subida (upload_max_filesize)

Si ves un error que dice "No se pudo subir el archivo" o "El archivo excede el límite", es porque PHP tiene un límite de tamaño para las subidas. En Plesk, puedes cambiarlo desde Configuración de PHP en el panel del dominio.

Ve a "Sitios web y dominios" > tu dominio > "Configuración de PHP" o "PHP Settings". Busca el valor upload_max_filesize y post_max_size y auméntalos (por ejemplo, a 256M o 512M). Guarda los cambios y vuelve a intentarlo.

[!WARNING]
Si tu plan de hosting es compartido, puede que no tengas permisos para cambiar estos valores. En ese caso, contacta con soporte o utiliza métodos alternativos como importar por SSH (si tienes acceso).

Error de tiempo de ejecución (max_execution_time)

Si la importación se corta a mitad y aparece un error de "tiempo de ejecución excedido", es porque PHP limita cuánto tiempo puede ejecutar un script. En la misma configuración de PHP, busca max_execution_time y ponlo a 0 (sin límite) o a un valor alto como 300.

Archivo SQL corrupto o incompleto

Si el archivo se descargó mal o se cortó la exportación, phpMyAdmin dará error. Asegúrate de que el archivo .sql no está vacío (puedes abrirlo con un editor de texto como Notepad++ y ver que empieza con -- phpMyAdmin SQL Dump o con sentencias CREATE TABLE).

Conflictos de privilegios

Si el usuario de la base de datos no tiene permisos para crear tablas o modificar datos, la importación fallará. Asegúrate de que el usuario asociado a la base de datos tenga todos los privilegios. En Plesk, puedes editarlo desde la sección "Bases de datos" haciendo clic en el icono de usuario.

Importar en la base de datos equivocada

Siempre revisa que has seleccionado la base de datos correcta en el panel izquierdo de phpMyAdmin. Importar en una base de datos equivocada puede sobrescribir datos importantes.

Alternativa: Importar directamente desde Plesk

Algunas versiones de Plesk ofrecen una opción para importar directamente desde el panel, sin necesidad de abrir phpMyAdmin. En la lista de bases de datos, suele haber un botón de "Importar" o "Import Dump". Esta opción es más cómoda, pero tiene las mismas limitaciones de tamaño de archivo.

La ventaja es que no necesitas abrir una nueva pestaña y es más visual para principiantes. La desventaja es que si el archivo es muy grande, puede fallar igualmente.

Consejos finales para una importación exitosa

  • Haz una copia de seguridad de la base de datos actual antes de importar, por si algo sale mal.
  • Usa un archivo comprimido (.zip o .gzip) para archivos grandes, ya que reduce el tiempo de subida.
  • Si importas una base de datos de WordPress, asegúrate de que las URLs en el archivo SQL coinciden con tu dominio actual. Si no, tendrás que usar un plugin como "Better Search Replace" o hacer un UPDATE en SQL para cambiar las URLs.
  • Si tienes muchos sitios, organiza tus archivos .sql por fecha y nombre del proyecto para no confundirte.

FAQ: Preguntas frecuentes sobre importar SQL en Plesk

¿Puedo importar una base de datos desde Syspanel (HestiaCP) a Plesk?

Sí, el proceso es idéntico. Syspanel (anteriormente HestiaCP, que se accede por el puerto 2106) también usa phpMyAdmin. Solo tienes que exportar el archivo .sql desde Syspanel y luego importarlo en Plesk siguiendo los pasos de esta guía.

¿Qué hago si no tengo phpMyAdmin en mi Plesk?

Algunos planes de hosting lo deshabilitan por seguridad. Puedes intentar importar desde el propio Plesk (botón "Importar") o, si tienes acceso SSH, usar el comando mysql -u usuario -p basededatos < archivo.sql.

¿Puedo importar un archivo .sql con más de 1 GB?

En hosting compartido es casi imposible. Necesitarás un VPS o servidor dedicado, y lo mejor es usar la línea de comandos. Si es un VPS, puedes solicitar a tu proveedor que aumente los límites temporalmente.

¿Qué hago si recibo un error de "Duplicate entry" o "Table already exists"?

Significa que la base de datos ya tiene datos y el archivo SQL intenta crear elementos existentes. La solución más fácil es importar en una base de datos vacía o eliminar las tablas existentes antes de importar. En phpMyAdmin puedes marcar todas las tablas y elegir "Eliminar" o "Drop".

¿Por qué mi sitio no muestra los datos después de importar?

Puede ser que el archivo de configuración de tu aplicación (como wp-config.php) apunte a otra base de datos, o que el usuario de la base de datos no tenga permisos de lectura/escritura. Verifica los datos de conexión en tu aplicación.

Conclusión

Importar una base de datos SQL en Plesk con phpMyAdmin es una habilidad fundamental para cualquier persona que gestione sitios web. Una vez que lo haces un par de veces, se vuelve algo mecánico. Recuerda siempre tener una copia de seguridad y estar atento a los límites de PHP.

Si has llegado hasta aquí, ya eres capaz de hacerlo sin problemas. Y si te surge 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