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

Cómo importar una base de datos SQL en Syspanel (guía para novatos)

Actualizado el 15 de febrero de 2026

Antes de Empezar: ¿Qué es una Base de Datos y Por Qué Debes Importarla?

Piensa en una base de datos como el almacén central de tu página web. Ahí se guardan los artículos de tu blog, los usuarios registrados, los pedidos de tu tienda online o los comentarios. Si cambias de servidor, restauras una copia de seguridad o migras tu web, necesitas subir ese archivo SQL a tu nuevo panel de control.

Syspanel es la herramienta que te permite gestionar todo esto de forma visual y sencilla. No necesitas ser un experto en programación, solo seguir estos pasos con calma. Esta guía está pensada para que, incluso si es tu primera vez, puedas importar una base de datos SQL en Syspanel sin romper nada (y si algo sale mal, te enseñamos a solucionarlo).

Lo primero que debes saber es que Syspanel es un panel de control de hosting moderno, conocido por su facilidad de uso. El acceso a tu panel de administración se realiza a través de la URL https://tu-servidor:2106 (recuerda siempre el puerto 2106). Una vez dentro, verás una interfaz limpia con secciones claras. No te asustes, todo tiene una lógica.


Requisitos Previos: Qué Necesitas Tener a Mano

Antes de lanzarnos a la piscina, asegurrate de tener estos tres elementos preparados:

  1. Tu archivo SQL: Es el archivo con extensión .sql que contiene los datos. Normalmente lo obtienes al hacer una copia de seguridad desde otro hosting o desde tu propio ordenador.
  2. Credenciales de acceso a Syspanel: Tu usuario y contraseña de administrador.
  3. El nombre de la base de datos de destino: En Syspanel, puede que ya tengas una base de datos vacía creada, o puedes crearla en el momento. Te enseñaremos ambas opciones.

[WARNING] IMPORTANTE: Si tu archivo SQL es demasiado grande (más de 50 MB), puede que el sistema de importación por web falle. Si es tu caso, no te preocupes, al final de esta guía te damos un truco para hacerlo por SSH.


Paso 1: Accede a Syspanel y Localiza la Sección de Bases de Datos

Abre tu navegador favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de tu panel. Recuerda, el formato es https://tu-dominio-o-ip:2106. Acepta el aviso de seguridad si te aparece (es normal, es un certificado autofirmado).

Una vez dentro, busca en el menú lateral izquierdo. Verás una opción llamada "Bases de Datos". Haz clic ahí. Se desplegará un listado con todas las bases de datos que tienes creadas en tu servidor. Si es la primera vez, puede que esté vacío o que ya tengas alguna creada por defecto.

¿Crear una Base de Datos Nueva o Usar una Existente?

Aquí tienes dos caminos:

  • Si ya tienes una base de datos creada: Selecciónala de la lista. Ten a mano el nombre de usuario y la contraseña asociados a esa base, ya que la necesitarás para conectarla a tu web.
  • Si no tienes ninguna: Haz clic en el botón "Añadir Base de Datos" o "Crear Base de Datos". Te pedirá un nombre (suele tener un prefijo como usuario_nombrebd), un usuario y una contraseña. Anota estos datos en un lugar seguro.

[TIP] Elige un nombre descriptivo para tu base de datos, como mipagina_wp o tienda_online. Esto te ayudará a identificarla fácilmente en el futuro.

Ahora que ya tienes tu base de datos de destino (vacía) en el listado, pasa al siguiente paso.


Paso 2: Abrir phpMyAdmin (La Herramienta Mágica)

Syspanel no tiene un botón directo que diga "importar SQL" en el listado principal. Para hacerlo, necesitas entrar en phpMyAdmin. Es una herramienta web estándar que te permite gestionar la base de datos de forma visual.

Para acceder a ella, busca en el listado de bases de datos el icono o botón que dice "phpMyAdmin" o "Gestionar". Al hacer clic, se abrirá una nueva pestaña en tu navegador.

Esta herramienta es el panel de control de tu base de datos. No te agobies con todas las opciones; solo nos interesa una pestaña. phpMyAdmin te pedirá que selecciones la base de datos a la que quieres entrar. Haz clic en el nombre de tu base de datos en el menú lateral izquierdo.

[INFO] Si phpMyAdmin no te pide seleccionar la base de datos, es porque ya te ha llevado directamente a ella. Deberías ver un listado de tablas vacío (o con algunas tablas si ya existía).

Ahora sí, estamos listos para el paso principal.


Paso 3: El Proceso de Importación Paso a Paso

Una vez dentro de tu base de datos en phpMyAdmin, sigue estas instrucciones al pie de la letra:

  1. Haz clic en la pestaña "Importar": Está en la parte superior de la pantalla, entre otras pestañas como "Estructura", "SQL" o "Exportar".
  2. Selecciona tu archivo SQL: Verás una sección llamada "Archivo a importar". Haz clic en el botón "Elegir archivo". Se abrirá el explorador de tu ordenador. Busca el archivo .sql que quieres subir a Syspanel (a través de phpMyAdmin) y selecciónalo.
  3. Deja las opciones por defecto: No toques nada más. Las opciones como "Formato" o "Codificación" ya vienen configuradas correctamente en la mayoría de los casos. Si tu archivo usa una codificación rara (como latin1 o utf8), asegúrate de que esté seleccionada correctamente en el desplegable. Por defecto, suele estar en utf-8, que es lo estándar.
  4. Haz clic en el botón "Continuar" o "Importar": Está en la parte inferior de la página. Verás que el archivo se sube y se procesa.

Este proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño de tu archivo. No cierres la pestaña del navegador durante este tiempo.

¿Qué deberías ver después?

Si todo ha ido bien, verás un mensaje en verde que dice: "Importación correcta" o algo similar. En el menú lateral izquierdo, verás que tu base de datos ahora tiene una lista de tablas. ¡Eso es que la importación ha sido un éxito!


Paso 4: Cómo Conectar tu Web a la Base de Datos Importada

Importar el SQL es solo la mitad del trabajo. Ahora tu web necesita saber dónde están sus datos. Esto se configura en el archivo de configuración de tu aplicación (por ejemplo, wp-config.php en WordPress).

Necesitarás estos datos, que ya tienes de los pasos anteriores:

  • Nombre de la base de datos: El nombre que viste en el listado de Syspanel.
  • Usuario de la base de datos: El usuario que creaste o que ya existía.
  • Contraseña: La contraseña de ese usuario.
  • Host de la base de datos: Este suele ser localhost en la mayoría de los casos. Si no funciona, revisa la documentación de Syspanel, pero lo más común es localhost.

Edita el archivo de configuración de tu web con estos datos y guarda los cambios. Al recargar tu página, esta debería mostrar los datos importados.

[WARNING] A veces, tras importar, la web da error de "conexión a la base de datos". Esto casi siempre es por un error en el nombre de usuario o la contraseña. Revisa que no haya espacios en blanco y que las mayúsculas y minúsculas sean exactas.


Solución de Problemas Comunes (FAQ)

Aquí tienes las dudas más habituales que nos llegan a soporte. Léelas con calma, seguro que alguna te suena.

1. "Me sale el error: #1044 - Acceso denegado para el usuario"

Este error significa que el usuario que estás usando en phpMyAdmin no tiene permisos sobre la base de datos en la que intentas importar. Asegúrate de que has seleccionado la base de datos correcta en el menú izquierdo de phpMyAdmin y que el usuario con el que entraste es el propietario de esa base.

2. "El archivo es demasiado grande y no importa"

Es un límite del servidor. Tienes dos opciones:

  • Opción A (Recomendada): Comprime tu archivo .sql en un archivo .zip y súbelo. phpMyAdmin puede descomprimir archivos zip automáticamente durante la importación. Esto suele funcionar bien.
  • Opción B (Avanzada): Usar la línea de comandos SSH. Si tienes acceso SSH, puedes usar el comando mysql -u USUARIO -p NOMBRE_BD < archivo.sql. Esto no tiene límite de tamaño y es mucho más rápido.

3. "He importado pero me falta alguna tabla"

Esto suele pasar si el archivo SQL está incompleto o si se cortó la importación a mitad de camino. Vuelve a intentarlo, pero esta vez, en el paso 3 de la importación, marca la opción "Permitir interrumpir la importación" y pon un número alto de consultas (por ejemplo, 5000) para que no se corte.

4. "¿Puedo importar una base de datos que viene de otro panel como cPanel?"

Sí, absolutamente. El formato .sql es universal. Mientras el archivo sea de tipo SQL, podrás restaurar la DB en Syspanel sin problema. La estructura de tablas se mantiene intacta.

5. "¿Y si quiero borrar lo importado y empezar de cero?"

No hay problema. Desde phpMyAdmin, selecciona todas las tablas de tu base de datos, y en el desplegable inferior elige la opción "Vaciar". Esto borrará todos los datos pero mantendrá la estructura. Si quieres borrarlo todo, usa "Eliminar" (esto borrará las tablas por completo, así que úsalo con cuidado).


Consejos Finales para Novatos

  • Haz una copia de seguridad antes de importar: Si ya tienes una base de datos con datos, exporta la actual antes de importar la nueva. Así, si algo sale mal, puedes volver atrás. En phpMyAdmin, usa la pestaña "Exportar" para descargar un .sql de tu estado actual.
  • Revisa la codificación: Si ves caracteres raros (como é en lugar de é), el problema es la codificación. Asegúrate de que tu archivo SQL esté en UTF-8 y que la base de datos también tenga esa codificación. Puedes cambiarla en la pestaña "Operaciones" de phpMyAdmin.
  • No te saltes pasos: Ir rápido no es bueno aquí. Sigue el orden de esta guía y todo irá sobre ruedas.

Resumen Rápido: Los 3 Comandos Mentales

Para que no se te olvide, memoriza esto:

  1. Accede: Ve a https://tu-servidor:2106 y entra en Syspanel.
  2. Navega: Ve a "Bases de Datos" y abre phpMyAdmin.
  3. Importa: Entra en tu base de datos, ve a la pestaña "Importar", selecciona tu archivo .sql y pulsa "Continuar".

Con esto, ya sabes cómo importar una base de datos SQL en Syspanel. Es un proceso mecánico que, una vez que lo haces dos veces, se convierte en algo automático. Si te ha surgido alguna duda que no hemos cubierto, no dudes en contactar con nuestro soporte técnico. ¡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