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

Cómo importar una base de datos en Plesk: Guía completa

Actualizado el 4 de enero de 2026

¿Qué es una base de datos en Plesk y por qué necesitas importarla?

Cuando trabajas con un sitio web dinámico (como WordPress, Joomla o una tienda online), toda la información importante —desde artículos y productos hasta usuarios y pedidos— se guarda en una base de datos. Plesk es uno de los paneles de control de hosting más populares y permite gestionar estas bases de datos de forma visual y sencilla.

Importar una base de datos es el proceso de cargar un archivo SQL (normalmente con extensión .sql, .zip o .gz) dentro de tu servidor para que la información que contiene esté disponible en tu sitio web. Esto es imprescindible cuando:

  • Migras tu web desde otro hosting o servidor.
  • Restauras una copia de seguridad.
  • Cambias de proveedor de hosting.
  • Recibes una base de datos de un desarrollador o cliente.

En esta guía completa aprenderás cómo importar una base de datos en Plesk paso a paso, usando tanto el administrador de bases de datos integrado como phpMyAdmin en Plesk. No necesitas conocimientos avanzados: solo sigue las instrucciones y en pocos minutos tendrás tu base de datos importada.


Antes de empezar: preparativos esenciales

Antes de lanzarte a importar SQL en Plesk, es importante que tengas a mano ciertos elementos. Esto evitará errores y pérdidas de tiempo.

1. Localiza tu archivo SQL

El archivo que vas a importar debe estar en tu ordenador o en una ubicación accesible. Si lo tienes comprimido en .zip, .tar.gz o .gz, Plesk puede descomprimirlo automáticamente durante la importación, pero es recomendable que lo tengas descomprimido para evitar problemas de permisos.

2. Conoce el nombre de tu base de datos

En Plesk, las bases de datos suelen tener un prefijo con el nombre de usuario, por ejemplo: usuario_basededatos. Necesitas saber exactamente a qué base de datos vas a importar el archivo. Si no existe, deberás crearla primero.

3. Asegúrate de que la base de datos esté vacía (o haz una copia)

Si importas un archivo SQL a una base de datos que ya contiene información, pueden ocurrir conflictos con tablas duplicadas. Lo más seguro es importar siempre a una base de datos vacía o, si no es posible, hacer una copia de seguridad previa.

[WARNING] Importar una base de datos sobrescribirá las tablas existentes que coincidan con las del archivo. Si no estás seguro, exporta primero la base de datos actual como respaldo.

4. Acceso a Plesk

Necesitas las credenciales de acceso a tu panel de Plesk (normalmente un usuario y contraseña que te proporciona tu proveedor de hosting). Si no lo tienes, contacta con tu soporte técnico.


Método 1: Importar base de datos desde el panel de Plesk (método recomendado)

Este es el método más directo y visual. Plesk incluye una herramienta específica para importar archivos SQL sin necesidad de abrir herramientas externas.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador y escribe la URL de acceso a Plesk (normalmente algo como https://tu-dominio:8443 o una dirección que te haya dado tu hosting). Introduce tu usuario y contraseña.

Paso 2: Ve a la sección de Bases de Datos

En el menú lateral izquierdo, busca el apartado "Bases de datos" o "Databases" y haz clic en él. Verás un listado con todas las bases de datos que tienes creadas en tu dominio o suscripción.

Paso 3: Selecciona la base de datos destino

Haz clic en el nombre de la base de datos a la que quieres importar la base de datos. Se abrirá una ventana con información sobre la base de datos, el usuario asociado y las opciones disponibles.

Paso 4: Accede a la opción de importar

Dentro de la página de la base de datos, busca la pestaña o botón que dice "Importar" o "Import". En la mayoría de las versiones de Plesk, está en la parte superior derecha o en un menú desplegable con el nombre de la base de datos.

Paso 5: Sube el archivo SQL

Verás un formulario donde puedes seleccionar el archivo desde tu ordenador. Haz clic en "Examinar" o "Elegir archivo", busca tu archivo .sql y selecciónalo. Si el archivo está comprimido, Plesk lo detectará automáticamente y lo descomprimirá.

[TIP] Si tu archivo es muy grande (más de 50 MB), puede ser más rápido subirlo por FTP a la carpeta httpdocs y luego indicar la ruta en el campo "Ruta al archivo en el servidor". Esto evita cortes de conexión.

Paso 6: Configura las opciones de importación

Plesk te ofrece algunas opciones adicionales:

  • "Eliminar las tablas existentes antes de la importación": útil si quieres reemplazar completamente la base de datos.
  • "Activar el modo de depuración": solo para pruebas, no lo actives si no sabes lo que haces.
  • "Importar a una base de datos diferente": te permite cambiar el destino.

Te recomiendo dejar las opciones por defecto si es la primera vez.

Paso 7: Haz clic en "Importar" y espera

Pulsa el botón "Importar". Dependiendo del tamaño del archivo, tardará unos segundos o varios minutos. No cierres la pestaña del navegador hasta que veas el mensaje de éxito.

Paso 8: Verifica la importación

Una vez finalizado, Plesk te mostrará un mensaje verde de confirmación. Puedes hacer clic en "Examinar" o "Explorar" para ver las tablas que se han importado y comprobar que todo está correcto.


Método 2: Importar SQL con phpMyAdmin en Plesk

phpMyAdmin en Plesk es una herramienta web gratuita que te permite gestionar bases de datos MySQL de forma muy visual. Es ideal si quieres tener más control sobre el proceso o si necesitas importar archivos muy grandes.

Paso 1: Accede a phpMyAdmin desde Plesk

Desde la misma página de la base de datos en Plesk, busca el botón "phpMyAdmin" o "Administrar". Se encuentra normalmente en la parte superior o en el menú de acciones. Al hacer clic, se abrirá una nueva pestaña con phpMyAdmin.

[INFO] Si no ves el botón de phpMyAdmin, asegúrate de que tu proveedor de hosting tiene instalada la herramienta. En la mayoría de los planes de hosting compartido está disponible por defecto.

Paso 2: Selecciona la base de datos

En el panel izquierdo de phpMyAdmin, verás una lista de bases de datos. Haz clic en el nombre de la base de datos a la que quieres importar el archivo. Verás que el panel central cambia y muestra las tablas existentes.

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

En la parte superior de phpMyAdmin, hay una barra de pestañas: "Estructura", "SQL", "Buscar", "Query", etc. Haz clic en la pestaña "Importar".

Paso 4: Selecciona tu archivo SQL

En la sección "Archivo a importar", haz clic en "Examinar" y selecciona tu archivo .sql. Si el archivo está comprimido, phpMyAdmin puede descomprimirlo automáticamente si la opción "Compresión" está configurada como "Automática".

Paso 5: Configura el formato (opcional)

Por defecto, phpMyAdmin detecta el formato SQL correctamente. Solo tendrás que ajustar la codificación si tu archivo tiene caracteres especiales (por ejemplo, UTF-8). Lo normal es dejarlo como está.

Paso 6: Haz clic en "Continuar"

Pulsa el botón "Continuar" o "Importar" en la parte inferior. phpMyAdmin procesará el archivo. Si es muy grande, puede tardar un poco. Al final, verás un mensaje de éxito o un listado de errores si algo falló.

[WARNING] Si el archivo supera el límite de subida de PHP (normalmente 2 MB o 8 MB), verás un error. En ese caso, usa el método 1 de Plesk (que suele tener límites más altos) o sube el archivo por FTP y usa la opción de importación avanzada de phpMyAdmin (campo "Ubicación del archivo de texto").


Método 3: Importar base de datos por SSH (para usuarios avanzados)

Si tienes acceso SSH a tu servidor y el archivo es muy grande (más de 500 MB), la forma más rápida y eficiente es usar la línea de comandos.

Paso 1: Conéctate por SSH

Usa un cliente como PuTTY (Windows) o la terminal (Mac/Linux) para conectarte a tu servidor.

Paso 2: Localiza el archivo SQL

Sube tu archivo .sql a una carpeta temporal, por ejemplo /home/usuario/. Si no sabes cómo subirlo, usa un cliente FTP.

Paso 3: Ejecuta el comando de importación

Escribe el siguiente comando reemplazando los valores:

mysql -u usuario -p nombre_basededatos < archivo.sql

Te pedirá la contraseña del usuario de la base de datos. Una vez introducida, comenzará la importación. Verás que no hay mensajes de error si todo va bien.

[TIP] Si el archivo está comprimido en .gz, usa: gunzip < archivo.sql.gz | mysql -u usuario -p nombre_basededatos


Errores comunes al importar una base de datos en Plesk

Aunque el proceso es sencillo, pueden surgir pequeños contratiempos. Aquí tienes los más frecuentes y sus soluciones.

Error 1: "Acceso denegado para el usuario"

Esto significa que el usuario de la base de datos no tiene permisos suficientes. Ve a Plesk, edita la base de datos y asegúrate de que el usuario asociado tiene todos los privilegios (SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, etc.).

Error 2: "Tabla ya existe"

Si importas un archivo que contiene tablas que ya existen en la base de datos, obtendrás este error. Solución: importa a una base de datos vacía o selecciona la opción "DROP TABLE IF EXISTS" al inicio del archivo (o usa la opción de Plesk para eliminar tablas antes de importar).

Error 3: Límite de tamaño de archivo excedido

Plesk y phpMyAdmin tienen límites de subida. Si tu archivo es grande, usa el método de importación por FTP o SSH. También puedes dividir el archivo SQL en partes más pequeñas.

Error 4: Codificación incorrecta (caracteres raros)

Si después de importar ves símbolos extraños (ñ, á, etc.), el archivo SQL tiene una codificación distinta a la de la base de datos. Asegúrate de que el archivo original esté en UTF-8 y que la base de datos también use UTF-8.


Consejos profesionales para una importación exitosa

Aquí van algunos trucos que te ahorrarán dolores de cabeza:

  • Siempre haz una copia de seguridad antes de importar, incluso si la base de datos está vacía. Nunca sabes cuándo necesitarás revertir los cambios.
  • Comprueba el tamaño del archivo antes de empezar. Si supera los 50 MB, opta por SSH o FTP.
  • No interrumpas el proceso. Cerrar el navegador o la conexión mientras se importa puede corromper la base de datos.
  • Verifica los permisos de los archivos. Si usas FTP para subir el archivo, asegúrate de que tenga permisos de lectura (644).
  • Si importas una base de datos de WordPress, asegúrate de que la URL del sitio en el archivo SQL coincida con tu dominio actual. Si no, tendrás que hacer un reemplazo en la base de datos después.

[INFO] Si tu proveedor de hosting usa Syspanel (anteriormente conocido como HestiaCP), el acceso al panel se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio:2106). El proceso de importación es similar, pero las opciones pueden variar ligeramente.


Preguntas frecuentes (FAQ)

¿Puedo importar una base de datos de un hosting antiguo a Plesk?

Sí, siempre que tengas el archivo SQL exportado de tu antiguo hosting. El proceso es exactamente el mismo que el descrito en esta guía.

¿Qué hago si no tengo el archivo SQL pero sí una copia de seguridad de mi web?

Si tienes una copia de seguridad completa del sitio, normalmente incluye la base de datos. Puedes restaurarla desde Plesk en "Copias de seguridad" o extraer el archivo SQL de la copia.

¿Cuánto tiempo tarda la importación?

Depende del tamaño del archivo. Bases de datos pequeñas (menos de 10 MB) son casi instantáneas. Archivos de 100 MB pueden tardar varios minutos. Si tarda más de 10 minutos, es posible que haya un problema de conexión o de configuración.

¿Puedo importar una base de datos en formato CSV?

No. Plesk y phpMyAdmin están diseñados para archivos SQL. Si tienes un CSV, tendrás que convertirlo a SQL o usar herramientas de importación específicas.

¿Qué diferencia hay entre importar y exportar?

Importar es cargar datos desde un archivo a la base de datos. Exportar es guardar la base de datos en un archivo. Son operaciones inversas.


Conclusión

Importar una base de datos en Plesk es un proceso sencillo si sigues los pasos correctos. Tanto el método nativo de Plesk como phpMyAdmin en Plesk son opciones válidas y accesibles para cualquier usuario, incluso sin experiencia técnica.

Recuerda siempre:

  1. Preparar tu archivo SQL.
  2. Elegir una base de datos vacía o hacer una copia previa.
  3. Usar el método que mejor se adapte al tamaño del archivo.
  4. Verificar los resultados después de la importación.

Con esta guía completa, ya tienes todo lo necesario para importar SQL en Plesk sin errores. Si encuentras algún problema, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico.

¡Buena suerte con tu importación! Que tus datos fluyan sin contratiempos.

¿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