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

Cómo importar y exportar bases de datos MySQL en Syspanel (guía completa)

Actualizado el 15 de marzo de 2026

Introducción: ¿Por qué es importante saber importar y exportar MySQL?

Si tienes una página web, es muy probable que tarde o temprano necesites moverla de servidor, hacer una copia de seguridad o restaurar un backup. La mayoría de los sitios web (WordPress, PrestaShop, Joomla, etc.) almacenan su contenido en una base de datos MySQL. Sin ella, tu web no es más que un cascarón vacío.

En esta guía completa, te voy a enseñar paso a paso cómo importar y exportar bases de datos MySQL desde Syspanel, el panel de control que utilizamos en nuestros servidores. No importa si eres principiante absoluto o si ya tienes algo de experiencia: lo explicaré todo de forma clara, sencilla y sin tecnicismos innecesarios.

Al final de este artículo, serás capaz de gestionar tus bases de datos con total confianza, ya sea para migrar web, crear copias de seguridad o simplemente para mantener tu proyecto bajo control.

Recuerda que Syspanel es el nombre de nuestro panel de control personalizado (basado en la interfaz de HestiaCP) y que siempre accederás a él a través del puerto 2106. Por ejemplo: https://tu-dominio.com:2106.


¿Qué es una base de datos MySQL y por qué deberías dominarla?

Una base de datos MySQL es como un gran archivador digital donde se guardan todos los datos de tu web: artículos, comentarios, productos, pedidos, usuarios, configuraciones... Todo lo que hace que tu sitio sea dinámico y funcional.

Cuando hablamos de exportar, nos referimos a crear un archivo (normalmente con extensión .sql) que contiene toda la información de esa base de datos. Es como hacer una fotocopia de todo el archivador.

Cuando hablamos de importar, estamos metiendo ese archivo .sql en una base de datos existente (o nueva) para restaurar su contenido. Es como meter todas las fotocopias en un archivador nuevo.

Dominar estos dos procesos es fundamental porque:

  • Te permite hacer copias de seguridad periódicas sin depender de terceros.
  • Facilita la migración web entre servidores o dominios.
  • Te ayuda a restaurar tu sitio si algo sale mal (hackeo, error humano, actualización fallida).
  • Es imprescindible para moverte entre entornos de desarrollo y producción.

Primeros pasos: Acceder a Syspanel

Antes de empezar a importar o exportar, necesitas saber cómo entrar en Syspanel. El proceso es muy sencillo:

  1. Abre tu navegador favorito (Chrome, Firefox, Edge, etc.).
  2. En la barra de direcciones, escribe la URL de tu panel. Recuerda que Syspanel siempre se accede a través del puerto 2106. Por ejemplo: https://tudominio.com:2106.
  3. Introduce tu nombre de usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting o revisa el correo de bienvenida donde te los enviamos.
  4. Pulsa "Iniciar sesión" y ya estarás dentro.

Una vez dentro, verás un panel limpio y organizado. Busca la sección que dice "Bases de Datos" o "DB" en el menú lateral o superior. Es posible que también aparezca como un icono de cilindro de base de datos.


Cómo exportar una base de datos MySQL en Syspanel

Exportar es el proceso de extraer los datos de tu base de datos a un archivo descargable. Aquí tienes el procedimiento completo:

Paso 1: Localiza la base de datos que quieres exportar

Dentro de la sección "Bases de Datos", verás una lista con todas las bases de datos que tienes creadas. Cada una tendrá un nombre (normalmente algo así como usuario_nombrebasededatos), el usuario asociado y el tamaño.

Identifica cuál quieres exportar. Si tienes varias, fíjate bien en el nombre para no equivocarte.

Paso 2: Accede a las opciones de la base de datos

A la derecha de cada base de datos, verás una serie de iconos o botones de acción. Normalmente hay un icono de lápiz (editar), una papelera (eliminar) y un icono de descarga o flecha hacia abajo (exportar).

Haz clic en el icono de exportar (suele ser una flecha hacia abajo o un símbolo de descarga).

Paso 3: Elige el formato de exportación

Syspanel te dará la opción de exportar en diferentes formatos. El más común y recomendado es SQL. También puedes encontrar opciones como SQL (con cabecera) o SQL (gzip).

  • SQL normal: Es el formato estándar. Genera un archivo .sql legible.
  • SQL gzip: Comprime el archivo para que ocupe menos espacio. Útil si la base de datos es muy grande.

Para la mayoría de los casos, te recomiendo elegir SQL o SQL gzip si el archivo va a ser muy pesado.

Paso 4: Descarga el archivo

Una vez seleccionado el formato, pulsa el botón de exportar o descargar. El navegador comenzará a descargar el archivo .sql a tu ordenador.

TIP: Guarda siempre tus exportaciones en un lugar seguro, como una carpeta específica de backups o un disco duro externo. Así tendrás siempre una copia de seguridad a mano.

¿Qué contiene el archivo exportado?

El archivo .sql contiene:

  • Todas las tablas de la base de datos.
  • Los datos de cada tabla (registros, filas).
  • La estructura de las tablas (columnas, tipos de datos, índices).
  • Las consultas necesarias para recrear la base de datos completa.

Es un archivo de texto plano, así que puedes abrirlo con cualquier editor (Bloc de notas, Sublime Text, VS Code) si quieres inspeccionarlo, aunque no es necesario para este proceso.


Cómo importar una base de datos MySQL en Syspanel

Importar es el proceso inverso: cargar un archivo .sql en una base de datos para restaurar o transferir información. Es especialmente útil cuando migras una web desde otro hosting o cuando restauras una copia de seguridad.

Paso 1: Prepara tu archivo .sql

Asegúrate de que tienes el archivo .sql que quieres importar en tu ordenador. Si lo has descargado comprimido (.gz), deberás descomprimirlo primero con un programa como WinRAR, 7-Zip o la herramienta nativa de tu sistema operativo.

WARNING: No intentes importar archivos que no sean .sql o .sql.gz. Otros formatos (como .zip o .rar) no funcionarán en Syspanel.

Paso 2: Crea una base de datos nueva (opcional pero recomendado)

Si estás importando una base de datos a un servidor nuevo (por ejemplo, en una migración web), es recomendable crear una base de datos vacía antes de importar.

En Syspanel, ve a la sección "Bases de Datos" y pulsa el botón "Añadir Base de Datos" o "+ Agregar".

Te pedirá:

  • Nombre de la base de datos: Elige un nombre descriptivo.
  • Usuario: Se creará automáticamente un usuario asociado.
  • Contraseña: Puedes generarla automáticamente o ponerla tú.

Pulsa Guardar y tendrás tu nueva base de datos vacía lista para recibir los datos.

Paso 3: Accede a la opción de importar

En la lista de bases de datos, localiza la base de datos (la nueva que has creado o una existente donde quieras importar). Haz clic en el icono de importar (suele ser una flecha hacia arriba o un icono de subida).

Paso 4: Selecciona el archivo y confirma

Se abrirá una ventana donde podrás:

  • Seleccionar archivo: Pulsa el botón "Examinar" o "Elegir archivo" y busca tu .sql en tu ordenador.
  • Confirmar importación: Pulsa el botón "Importar" o "Subir".

El proceso puede tardar unos segundos o varios minutos, dependiendo del tamaño de la base de datos. No cierres la página ni interrumpas el proceso.

Paso 5: Verifica que todo ha ido bien

Una vez finalizada la importación, Syspanel te mostrará un mensaje de éxito. Para asegurarte:

  • Vuelve a la lista de bases de datos.
  • Comprueba que el tamaño de la base de datos ha aumentado (ahora tiene datos).
  • Si tienes acceso a herramientas como phpMyAdmin, puedes revisar que las tablas están presentes.

INFO: Si la base de datos que importas ya tenía tablas con el mismo nombre, es posible que el sistema las sobrescriba o dé un error. Siempre es mejor importar en una base de datos vacía o recién creada.


Errores comunes y cómo solucionarlos

Aunque el proceso es sencillo, a veces pueden surgir problemas. Aquí tienes los más frecuentes y sus soluciones:

Error: "Archivo demasiado grande"

Si tu archivo .sql supera el límite de subida (normalmente 50 MB o 100 MB), Syspanel te lo rechazará.

Solución: Comprime el archivo en formato .sql.gz desde tu ordenador. Si sigue siendo demasiado grande, tendrás que dividir la base de datos en partes más pequeñas (esto es más avanzado) o contactar con soporte.

Error: "No se puede importar el archivo"

Esto suele ocurrir cuando el archivo no tiene el formato correcto o está corrupto.

Solución: Verifica que el archivo termina en .sql o .sql.gz. Intenta descargarlo de nuevo desde el origen. Si el archivo viene de otro hosting, asegúrate de que fue exportado correctamente.

Error: "Base de datos no encontrada"

Este error aparece cuando intentas importar a una base de datos que no existe o que ha sido eliminada.

Solución: Crea una base de datos nueva en Syspanel y vuelve a intentar la importación.

Error: "Permiso denegado"

Si el usuario de la base de datos no tiene permisos suficientes, la importación fallará.

Solución: Asegúrate de que el usuario asociado a la base de datos tiene todos los privilegios. En Syspanel, puedes editar el usuario y marcar "Todos los privilegios".


Copias de seguridad: Tu mejor amigo

Una de las mejores prácticas que puedes adoptar es realizar copias de seguridad periódicas de tus bases de datos. No esperes a tener un problema para hacer un backup.

¿Con qué frecuencia deberías hacer backups?

  • Sitios web con poco tráfico: Una vez al mes es suficiente.
  • Tiendas online o blogs activos: Una vez a la semana o incluso a diario.
  • Antes de cualquier cambio importante: Actualizar plugins, cambiar temas, modificar código... Siempre haz un backup previo.

¿Dónde guardar tus copias?

  • Local: En tu ordenador o disco duro externo.
  • Nube: Google Drive, Dropbox, OneDrive, etc.
  • Servidor: Algunos paneles permiten guardar backups en el propio servidor, pero cuidado con el espacio.

TIP: Automatiza tus backups si es posible. Muchos servicios de hosting ofrecen backups automáticos, pero no está de más tener tu propia copia manual.


Migrar web: El caso de uso más común

La migración web es el proceso de mover tu sitio web de un servidor a otro. Esto implica mover tanto los archivos (HTML, PHP, imágenes) como la base de datos.

Con Syspanel, el proceso de migración de la base de datos es muy sencillo:

  1. Exporta la base de datos desde el servidor antiguo (siguiendo los pasos anteriores).
  2. Crea una base de datos nueva en el servidor nuevo.
  3. Importa el archivo .sql en la nueva base de datos.
  4. Actualiza el archivo de configuración de tu web (por ejemplo, wp-config.php en WordPress) con los nuevos datos de conexión (nombre de base de datos, usuario y contraseña).

Y listo, tu web funcionará en el nuevo servidor con todos sus datos intactos.

WARNING: No olvides también transferir los archivos del sitio web, no solo la base de datos. Ambos son necesarios para que tu web funcione correctamente.


Preguntas frecuentes (FAQ)

¿Puedo importar una base de datos desde phpMyAdmin?

Sí, pero Syspanel te ofrece una forma mucho más directa y sin necesidad de herramientas adicionales. Si prefieres usar phpMyAdmin, también puedes hacerlo, pero el método del panel es más rápido.

¿Qué hago si mi base de datos es muy grande?

Si el archivo supera los límites de subida, comprímelo en .gz. Si aún así es demasiado grande, contacta con soporte para que te ayuden a importarla por otra vía.

¿Puedo exportar solo una tabla en lugar de toda la base?

Syspanel no ofrece esa opción directamente. Necesitarías usar phpMyAdmin para exportar tablas individuales.

¿Pierdo datos si importo sobre una base existente?

Sí, la importación sobrescribirá los datos existentes si hay conflicto de nombres de tablas. Siempre importa en una base de datos vacía o haz un backup previo.

¿Es seguro guardar contraseñas en el archivo .sql?

Las contraseñas de los usuarios de la base de datos no se guardan en el archivo .sql. Lo que se guarda son los datos de tu web, incluyendo contraseñas de usuarios de la web (normalmente en formato hash, es decir, cifradas).

¿Puedo importar una base de datos de otro panel como cPanel o Plesk?

Sí, siempre que la exportación se haya hecho en formato SQL estándar. El proceso es el mismo.


Conclusión y mejores prácticas

Saber importar y exportar bases de datos MySQL en Syspanel es una habilidad esencial para cualquier persona que gestione una web. No solo te permite hacer copias de seguridad y migrar web con facilidad, sino que te da autonomía y control sobre tu proyecto.

Recuerda los puntos clave:

  • Syspanel se accede siempre por el puerto 2106.
  • Exporta siempre antes de hacer cambios importantes.
  • Importa en bases de datos vacías para evitar conflictos.
  • Guarda tus backups en varios lugares.
  • Si tienes dudas, no improvises: pregunta a tu proveedor de hosting.

Con esta guía, ya tienes todo lo necesario para gestionar tus bases de datos como un profesional. No tengas miedo de practicar: la mejor forma de aprender es haciendo.

TIP FINAL: Crea un calendario de backups y prográmate recordatorios. Un pequeño esfuerzo hoy te puede ahorrar un gran dolor de cabeza mañana.


Si tienes cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte.

¿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