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

Cómo importar una base de datos MySQL en Plesk

Actualizado el 5 de septiembre de 2025

¿Te encuentras frente al panel de Plesk y necesitas importar una base de datos MySQL? Es una tarea muy común cuando migras un sitio web, restauras una copia de seguridad o transfieres información entre servidores. No te preocupes, es un proceso sencillo que puedes realizar en pocos minutos, incluso si no eres un experto en bases de datos.

En esta guía completa y paso a paso, aprenderás cómo importar una base de datos MySQL en Plesk utilizando dos métodos principales: el gestor integrado de phpMyAdmin y la herramienta de importación directa desde el propio panel. Además, cubriremos consejos útiles para evitar errores y solucionar problemas comunes.

Vamos a empezar con lo básico para que tengas claro el panorama antes de ponerte manos a la obra.


¿Qué necesitas saber antes de importar una base de datos en Plesk?

Antes de lanzarte a importar, es importante que tengas a mano algunos elementos clave. Esto te ahorrará tiempo y frustraciones.

Requisitos previos

  1. Archivo SQL de la base de datos: Debes tener un archivo con extensión .sql, .sql.gz (comprimido) o .zip que contenga toda la estructura y los datos de la base de datos que quieres importar. Este archivo suele generarse al exportar una base de datos desde otro servidor o herramienta.
  2. Acceso a Plesk: Necesitas las credenciales de administrador o de un suscriptor con permisos para gestionar bases de datos en el dominio correspondiente.
  3. Nombre de la base de datos de destino: Debes saber exactamente cómo se llama la base de datos donde vas a importar los datos. En Plesk, los nombres suelen tener un prefijo como usuario_nombrebd.
  4. Tamaño del archivo: Verifica que el tamaño del archivo SQL no exceda los límites de subida de tu servidor (normalmente configurado en php.ini o en la configuración de phpMyAdmin). Si es muy grande, deberás usar métodos alternativos.

[INFO] Si no tienes una base de datos creada aún, puedes hacerlo desde el panel de Plesk yendo a Bases de datos > Añadir base de datos. Allí eliges un nombre y creas un usuario con contraseña.


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

phpMyAdmin es la herramienta más popular y visual para gestionar bases de datos MySQL. Plesk la integra de forma nativa, por lo que es el método recomendado para la mayoría de los usuarios, especialmente si el archivo SQL no es excesivamente grande.

Paso 1: Accede a la base de datos en Plesk

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú lateral izquierdo, busca la sección Bases de datos (puede estar dentro de Sitios web y dominios o directamente en el menú principal, dependiendo de la versión).
  3. Verás una lista con todas las bases de datos asociadas a tus sitios. Localiza la base de datos en la que deseas importar la información.
  4. Haz clic en el nombre de la base de datos o en el icono de phpMyAdmin que aparece a su derecha (generalmente es un icono con un elefante o las letras "SQL").

Paso 2: Inicia sesión en phpMyAdmin (si es necesario)

Dependiendo de la configuración de tu servidor, Plesk te redirigirá automáticamente a phpMyAdmin ya autenticado. En otros casos, puede que te pida las credenciales de la base de datos (usuario y contraseña que creaste al añadirla). Si no las recuerdas, puedes reiniciarlas desde el panel de Plesk en la misma página de la base de datos.

Paso 3: Selecciona la base de datos correcta

Una vez dentro de phpMyAdmin, en el panel izquierdo verás una lista de bases de datos. Asegúrate de que la que está resaltada (en negrita) sea la que deseas importar. Si no es así, haz clic en su nombre en la columna izquierda.

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

En la parte superior de la ventana principal de phpMyAdmin, encontrarás varias pestañas: Examinar, Estructura, SQL, Buscar, Exportar, Importar, etc. Haz clic en la pestaña Importar.

Paso 5: Sube tu archivo SQL

  1. En la sección Archivo a importar, haz clic en el botón Seleccionar archivo.
  2. Busca en tu ordenador el archivo .sql o .sql.gz que deseas importar.
  3. Deja las opciones por defecto (juego de caracteres: utf-8, formato: SQL). Si tu archivo es muy grande, verás una advertencia de tamaño máximo. Si supera ese límite, salta al Método 2 o consulta la sección de solución de problemas.

Paso 6: Ejecuta la importación

  1. Desplázate hasta el final de la página y haz clic en el botón Continuar o Ejecutar.
  2. phpMyAdmin comenzará a procesar el archivo. Verás una barra de progreso o un mensaje de éxito cuando termine.
  3. Si todo sale bien, aparecerá un mensaje verde como: "La consulta SQL se ha ejecutado correctamente".

[TIP] Si el proceso se queda colgado o da un error de tiempo de espera (timeout), es probable que el archivo sea demasiado grande para este método. No te preocupes, el siguiente método está diseñado para esos casos.


Método 2: Importar una base de datos MySQL usando la herramienta de importación integrada en Plesk

Plesk ofrece su propia herramienta de importación que es más robusta y tolera archivos de mayor tamaño, ya que no depende de los límites de phpMyAdmin. Es ideal para bases de datos pesadas (más de 50 MB, por ejemplo).

Paso 1: Accede a la sección de Bases de datos en Plesk

Al igual que antes, ve a Bases de datos en tu panel de Plesk.

Paso 2: Selecciona la base de datos de destino

Haz clic en el nombre de la base de datos donde quieres importar los datos.

Paso 3: Busca la opción "Importar volcado de BD"

En la página de detalles de la base de datos, busca un botón o enlace que diga Importar volcado de BD, Importar archivo SQL o algo similar. En versiones recientes de Plesk, suele aparecer en la parte superior derecha o en un menú desplegable de acciones.

Paso 4: Sube el archivo SQL

  1. Se abrirá una ventana o sección donde puedes arrastrar tu archivo .sql, .sql.gz o .zip o hacer clic para seleccionarlo desde tu ordenador.
  2. Plesk gestionará la subida y la importación de forma automática.
  3. Dependiendo del tamaño, el proceso puede tardar unos segundos o varios minutos. No cierres la ventana ni recargues la página.

Paso 5: Verifica el resultado

Una vez finalizado, Plesk te mostrará un mensaje de éxito o, en caso de error, un registro con los detalles del problema. Si todo está correcto, tu base de datos estará actualizada con los nuevos datos.

[WARNING] Asegúrate de que el archivo SQL que importas no contenga sentencias CREATE DATABASE o USE. Si las tiene, podrías crear una base de datos nueva o seleccionar una incorrecta. Lo ideal es que el archivo contenga solo CREATE TABLE e INSERT INTO.


Solución de problemas comunes al importar una base de datos en Plesk

Incluso siguiendo los pasos al pie de la letra, pueden surgir algunos inconvenientes. Aquí tienes los más frecuentes y cómo resolverlos.

Error: "Archivo demasiado grande"

Como mencionamos, phpMyAdmin tiene un límite de subida. Si tu archivo SQL es muy pesado (por ejemplo, más de 50 MB), prueba con el Método 2 (herramienta de Plesk). Si aún así falla, deberás:

  1. Comprimir el archivo en .gz o .zip (si no lo está ya).
  2. Dividir el archivo SQL en partes más pequeñas usando herramientas como BigDump o scripts de línea de comandos (si tienes acceso SSH, puedes usar mysql -u usuario -p basededatos < archivogrande.sql).
  3. Preguntar a tu proveedor de alojamiento si pueden aumentar el límite temporalmente.

Error: "Tabla ya existe"

Esto ocurre cuando intentas importar un archivo SQL que contiene la estructura de tablas que ya existen en la base de datos de destino. Para evitarlo:

  • Opción A (Recomendada): Antes de importar, desde phpMyAdmin o la herramienta de Plesk, elimina todas las tablas existentes en la base de datos de destino. Luego, importa el archivo.
  • Opción B: Modifica el archivo SQL para que incluya DROP TABLE IF EXISTS antes de cada CREATE TABLE. Esto es más avanzado y requiere editar el archivo con un editor de texto.

Error: "La conexión se ha perdido durante la importación"

Suele deberse a un tiempo de ejecución máximo (max_execution_time) muy bajo. Si usas phpMyAdmin, prueba con el Método 2. Si el problema persiste, contacta con tu soporte técnico para que revisen los límites del servidor.

Error de permisos o "Access denied"

Asegúrate de que el usuario de la base de datos tenga permisos suficientes (normalmente ALL PRIVILEGES). Puedes comprobarlo y modificarlos desde el panel de Plesk en la sección Usuarios de bases de datos.


Preguntas frecuentes (FAQ) sobre importación de MySQL en Plesk

Aquí respondemos las dudas más comunes que suelen tener los usuarios.

¿Puedo importar una base de datos desde otro panel como Syspanel?

Sí, el proceso es el mismo. Si vienes de Syspanel (anteriormente HestiaCP, cuyo puerto de acceso es el 2106), primero debes exportar tu base de datos desde phpMyAdmin de Syspanel o desde su panel. Obtendrás un archivo .sql. Luego, sigues esta guía para importarlo en Plesk.

¿Qué hago si mi archivo SQL tiene caracteres extraños (como ñ, tildes)?

Asegúrate de que tanto la base de datos de origen como la de destino usen la codificación utf8_general_ci o utf8mb4_general_ci. Al importar, en phpMyAdmin puedes seleccionar el juego de caracteres. En la herramienta de Plesk, normalmente se detecta automáticamente.

¿Puedo importar una base de datos sin usar el panel?

Sí, si tienes acceso SSH y la línea de comandos de MySQL, puedes usar el comando:

mysql -u usuario -p nombre_bd < archivo.sql

Pero para la mayoría de los usuarios, los métodos desde Plesk son más seguros y visuales.

¿Pierdo los datos existentes al importar?

Depende del contenido del archivo SQL. Si el archivo solo añade tablas nuevas, no perderás nada. Si contiene DROP TABLE o INSERT sobre tablas existentes, sí se sobrescribirán o duplicarán los registros. Por eso es recomendable hacer una copia de seguridad de la base de datos actual antes de importar, por si acaso.


Consejos finales para una importación exitosa

  • Siempre haz una copia de seguridad: Antes de importar, exporta la base de datos actual desde Plesk (opción Exportar volcado de BD). Así, si algo sale mal, puedes restaurarla fácilmente.
  • Verifica la integridad: Después de importar, visita tu sitio web o revisa algunas tablas en phpMyAdmin para asegurarte de que los datos se hayan transferido correctamente.
  • Usa la compresión: Subir archivos .sql.gz es más rápido y ocupa menos espacio, tanto en tu ordenador como en el servidor. Ambos métodos en Plesk lo aceptan.
  • Paciencia con archivos grandes: Las importaciones de bases de datos de cientos de megabytes pueden tardar varios minutos. No interrumpas el proceso.

Importar una base de datos MySQL en Plesk es una tarea que, con esta guía, dejará de ser un dolor de cabeza. Ya sea usando phpMyAdmin para archivos pequeños o la herramienta integrada de Plesk para los más grandes, tienes todo lo necesario para hacerlo por ti mismo.

Si te encuentras con algún error no cubierto aquí, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de alojamiento. ¡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