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

Plesk: Cómo importar una base de datos MySQL desde un archivo SQL

Actualizado el 5 de diciembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender a realizar una tarea muy común y necesaria en la administración de sitios web: importar una base de datos MySQL desde un archivo SQL usando Plesk. No te preocupes si no eres un experto, te guiaré paso a paso para que lo hagas de forma segura y rápida.

Imagina que tienes un sitio web o una aplicación que necesita mover sus datos a un nuevo servidor, o quizás te han proporcionado una copia de seguridad de la base de datos en un archivo con extensión .sql. Pues bien, Plesk ofrece una herramienta muy sencilla para cargar ese archivo y que tu sitio funcione con los datos correctos.

Vamos a dividir este artículo en secciones muy claras. Primero, entenderemos qué necesitas tener listo antes de empezar. Luego, veremos el proceso paso a paso dentro de Plesk. Después, resolveremos las dudas más frecuentes y, por último, compartiré algunos consejos profesionales para que todo salga perfecto.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la importación, asegurémonos de tener todo lo necesario. Es como preparar los ingredientes antes de cocinar.

Requisitos básicos

  • Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar bases de datos. Normalmente, accedes a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.
  • Un archivo SQL válido: Este archivo debe ser una copia de seguridad de una base de datos MySQL. Debe tener la extensión .sql y no debe estar corrupto. Si el archivo está comprimido (.zip, .gz), tendrás que descomprimirlo primero.
  • Nombre de la base de datos: Debes saber exactamente el nombre de la base de datos donde quieres importar los datos. Si no existe, la crearemos durante el proceso.
  • Usuario y contraseña de la base de datos: Necesitarás un usuario que tenga permisos para modificar la base de datos. Normalmente, Plesk crea un usuario automáticamente cuando creas una base de datos.

[INFO] Si no tienes una base de datos creada aún, no te preocupes. Plesk te permite crearla durante el proceso de importación. Solo necesitas tener un nombre pensado.

¿Qué tipo de archivo SQL puedes importar?

Plesk acepta archivos SQL que contengan instrucciones como CREATE TABLE, INSERT INTO, UPDATE, etc. Básicamente, cualquier copia de seguridad generada por herramientas como phpMyAdmin, MySQL Workbench o incluso por el propio Plesk.

Importante: El archivo no debe exceder el límite de tamaño que tu hosting tenga configurado. Si es muy grande (por ejemplo, más de 50 MB), es posible que necesites usar métodos alternativos como la importación por comandos (SSH), pero eso lo veremos más adelante en los consejos.


Paso a paso: Cómo importar una base de datos MySQL en Plesk

Ahora sí, manos a la obra. Sigue estos pasos con calma. Si te equivocas en algún paso, siempre puedes cancelar y empezar de nuevo.

1. Inicia sesión en Plesk

Abre tu navegador web y escribe la dirección de acceso a Plesk. Por ejemplo: https://midominio.com:8443. Ingresa tu nombre de usuario y contraseña.

2. Ve a la sección de Bases de datos

Una vez dentro del panel de control, busca en el menú lateral izquierdo o en la pantalla principal la opción que dice "Bases de datos" o "Databases" (dependiendo del idioma). Haz clic en ella.

Verás una lista con todas las bases de datos que tienes en tu cuenta. Si es la primera vez, es posible que la lista esté vacía.

3. Elige la base de datos destino (o crea una nueva)

Aquí tienes dos caminos:

  • Si ya tienes una base de datos creada: Localízala en la lista y haz clic en su nombre (normalmente es un enlace). Te llevará a la página de administración de esa base de datos.
  • Si no tienes una base de datos: Haz clic en el botón "Añadir base de datos" o "Add Database". Se abrirá un formulario. Solo necesitas:
    • Nombre de la base de datos: Elige uno descriptivo, por ejemplo mistioweb_db.
    • Usuario de la base de datos: Plesk te sugerirá uno automáticamente, pero puedes cambiarlo. Anota este usuario y la contraseña que generes, los necesitarás para configurar tu sitio web.
    • Haz clic en "Aceptar" o "OK". La base de datos se creará y aparecerá en la lista. Luego haz clic en su nombre para entrar.

4. Accede a la herramienta de importación

Dentro de la página de administración de tu base de datos, busca un botón o enlace que diga "Importar archivo Dump" o "Import Dump". En algunas versiones de Plesk, puede estar en un menú desplegable llamado "Herramientas" o "Tools". Haz clic en él.

5. Selecciona tu archivo SQL

Se abrirá una ventana o sección nueva. Verás un formulario donde puedes "Examinar" o "Choose File" para seleccionar el archivo .sql desde tu computadora.

  • Haz clic en el botón de examinar.
  • Busca en tus carpetas el archivo SQL que quieres importar.
  • Selecciónalo y haz clic en "Abrir".

[WARNING] Asegúrate de que el archivo no esté vacío y que sea el correcto. Si importas un archivo equivocado, podrías sobrescribir datos importantes. Siempre es buena idea hacer una copia de seguridad previa.

6. Inicia la importación

Una vez seleccionado el archivo, verás un botón que dice "Importar" o "Import". Haz clic en él.

Plesk comenzará a procesar el archivo. Dependiendo del tamaño, puede tardar desde unos segundos hasta varios minutos. Verás una barra de progreso o un mensaje de "Procesando...".

No cierres la ventana ni recargues la página mientras se está importando. Espera pacientemente.

7. Verifica que todo haya salido bien

Cuando la importación termine, Plesk te mostrará un mensaje de éxito, algo como "La base de datos se ha importado correctamente" o "Import completed".

Para estar seguro, puedes hacer lo siguiente:

  • Vuelve a la lista de bases de datos.
  • Haz clic en el nombre de tu base de datos.
  • Busca la opción "phpMyAdmin" o "Administrar". Esto abrirá una interfaz web donde podrás ver las tablas y los datos.
  • Explora un poco: mira si aparecen las tablas que esperabas y si contienen registros. Por ejemplo, si es un blog, busca la tabla wp_posts (WordPress) o similar.

¡Felicidades! Ya has importado tu base de datos.


Preguntas frecuentes (FAQ) sobre importar bases de datos en Plesk

Aquí respondo las dudas más comunes que suelen tener los usuarios. Léelas con atención, te ahorrarán dolores de cabeza.

¿Qué hago si el archivo SQL es muy grande y la importación falla?

Es un problema común. Si el archivo supera los límites de tu hosting (por ejemplo, 50 MB), Plesk puede dar error o simplemente no cargarlo.

Soluciones:

  1. Divide el archivo: Puedes usar herramientas como mysqldump o programas de escritorio para partir el SQL en varios archivos más pequeños.
  2. Usa phpMyAdmin: Dentro de Plesk, abre phpMyAdmin para esa base de datos. Luego ve a la pestaña "Importar" y selecciona el archivo. A veces phpMyAdmin maneja mejor archivos grandes.
  3. Importa por SSH (comandos): Si tienes acceso SSH, puedes usar el comando mysql -u usuario -p basededatos < archivo.sql. Pide a tu soporte técnico que te ayude si no sabes hacerlo.
  4. Aumenta el límite: Contacta con tu proveedor de hosting y pide que aumenten el upload_max_filesize y post_max_size en PHP.

¿Puedo importar una base de datos de otro sistema (como PostgreSQL o MariaDB)?

Plesk permite importar archivos SQL de MySQL y MariaDB (que es compatible). Si tu archivo viene de PostgreSQL, no funcionará directamente. Necesitarás exportar los datos desde PostgreSQL en un formato compatible con MySQL (a veces no es trivial).

¿Qué pasa si la base de datos destino ya tiene tablas con el mismo nombre?

Depende de la configuración. Por defecto, Plesk sobrescribirá las tablas existentes si tienen el mismo nombre. Es decir, si tu archivo SQL contiene DROP TABLE IF EXISTS, las eliminará y las volverá a crear. Si no, puede que intente insertar duplicados y dé error.

Recomendación: Siempre importa en una base de datos vacía o haz una copia de seguridad antes.

¿Necesito saber la contraseña de la base de datos para importar?

No, porque estás usando la interfaz de Plesk, que ya tiene permisos de administrador. El proceso se encarga de todo automáticamente.

¿Puedo importar desde una URL (enlace de descarga)?

Plesk no tiene una opción directa para importar desde una URL. Debes descargar el archivo a tu computadora y luego subirlo. Si solo tienes un enlace, descárgalo primero.

¿Qué hago si recibo un error de "archivo corrupto" o "formato inválido"?

  • Verifica que el archivo tenga extensión .sql y no esté comprimido (como .rar o .zip). Si está comprimido, descomprímelo.
  • Abre el archivo con un editor de texto (como Notepad++) y mira las primeras líneas. Deben empezar con algo como -- phpMyAdmin SQL Dump o SET SQL_MODE. Si ves caracteres raros, puede estar dañado.
  • Pide que te generen una nueva copia de seguridad desde el origen.

Consejos profesionales para una importación exitosa

Ahora que ya sabes el proceso básico, te comparto algunos trucos que uso en mi día a día como técnico.

Haz siempre una copia de seguridad antes de importar

Aunque estés importando en una base de datos vacía, es una buena práctica. Si ya tienes datos, exporta un backup desde phpMyAdmin o desde la misma opción de Plesk ("Exportar archivo Dump"). Así, si algo sale mal, puedes restaurar.

Usa nombres de bases de datos claros

En Plesk, las bases de datos suelen tener un prefijo como tudominio_. Por ejemplo, midominio_blog. Esto ayuda a identificar rápidamente para qué sitio web es cada una.

Optimiza el archivo SQL antes de importar

Si el archivo es muy grande, puedes editarlo con un editor de texto y eliminar líneas innecesarias, como comentarios largos o instrucciones de DROP TABLE si no las necesitas. Pero ten cuidado, solo hazlo si sabes lo que haces.

Si usas Syspanel (antes conocido como HestiaCP)

Aunque este artículo está enfocado en Plesk, si en algún momento trabajas con Syspanel (recuerda que el puerto de acceso es el 2106), el proceso es similar. En Syspanel, buscas la sección de "Bases de datos", seleccionas la base de datos y luego usas la opción "Importar" para subir tu archivo SQL. La interfaz es un poco diferente, pero la lógica es la misma.

Prueba la conexión después de importar

Una vez importada, asegúrate de que tu sitio web pueda conectarse a la base de datos. Revisa el archivo de configuración de tu CMS (por ejemplo, wp-config.php en WordPress) y verifica que el nombre de la base de datos, el usuario y la contraseña sean correctos.

Si algo falla, no te desesperes

Los errores más comunes son por permisos o por tamaño de archivo. Si ves un mensaje de error, anótalo o haz una captura de pantalla. Luego, contacta a tu soporte técnico (como yo) y comparte esa información. Así podemos ayudarte más rápido.


Resumen final

Importar una base de datos MySQL desde un archivo SQL en Plesk es un proceso sencillo que consta de estos pasos clave:

  1. Prepara el archivo SQL (descomprimido y no corrupto).
  2. Inicia sesión en Plesk y ve a Bases de datos.
  3. Selecciona o crea la base de datos destino.
  4. Usa la opción "Importar archivo Dump" y sube tu archivo.
  5. Espera a que termine y verifica con phpMyAdmin.

Recuerda siempre hacer una copia de seguridad previa y, si el archivo es muy grande, considera las alternativas que te he dado.

Espero que esta guía rápida te haya sido de gran ayuda. Si tienes alguna otra duda, no dudes en preguntar. ¡Estoy aquí para ayudarte a que tu sitio web funcione a la perfección!

[TIP] Guarda este artículo como referencia. La próxima vez que necesites importar una base de datos, solo tendrás que seguir estos pasos y te llevará menos de 5 minutos.

¿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