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

Guía para importar una base de datos MySQL en Syspanel usando phpMyAdmin

Actualizado el 30 de diciembre de 2025

¿Necesitas mover tu sitio web a un nuevo servidor o restaurar una copia de seguridad de tu base de datos? No te preocupes, es un proceso más sencillo de lo que parece. En Syspanel, gracias a la integración con phpMyAdmin, importar un archivo .sql es una tarea que puedes realizar en pocos minutos, incluso si no eres un experto en bases de datos.

Esta guía está diseñada para que, paso a paso, puedas importar MySQL en tu base de datos Syspanel sin complicaciones. Vamos a usar la herramienta más amigable que existe para gestionar MySQL: phpMyAdmin. Al final de este artículo, también encontrarás una sección de preguntas frecuentes para resolver las dudas más comunes.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a los pasos, asegúrate de tener dos cosas a la mano:

  1. Tu archivo de base de datos: Generalmente es un archivo con extensión .sql o .sql.gz (comprimido). Este archivo contiene toda la estructura y los datos de tu sitio web (posts, usuarios, configuraciones, etc.).
  2. Acceso a Syspanel: Necesitas tus credenciales de usuario y contraseña para ingresar al panel de control de tu hosting. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (ejemplo: https://tudominio.com:2106).

[INFO] Si no tienes tu archivo .sql, puedes generarlo desde tu panel anterior o desde una copia de seguridad de tu web. Sin este archivo, no podremos continuar.


Paso 1: Acceder a Syspanel y localizar la base de datos

Lo primero es entrar a tu panel de control. Abre tu navegador web y escribe la dirección de tu servidor seguida del puerto 2106. Por ejemplo: https://tudominio.com:2106. Ingresa tu usuario y contraseña de Syspanel.

Una vez dentro, busca la sección de "Bases de Datos" o "Databases". Normalmente está en el menú lateral izquierdo o en la pantalla principal de inicio.

Dentro de esta sección, verás una lista con todas las bases de datos que tienes creadas. Identifica la base de datos a la que deseas importar tu archivo. Si no la has creado aún, puedes hacerlo desde el mismo botón "Añadir Base de Datos". Al crearla, Syspanel te generará automáticamente un usuario y una contraseña. Guarda estos datos, los necesitarás más adelante para conectar tu web.

[TIP] Es muy común que el nombre de tu base de datos en Syspanel sea algo como usuario_nombrebasededatos. No te confundas, es normal.


Paso 2: Abrir phpMyAdmin desde Syspanel

Ahora viene la parte clave. Syspanel no te obliga a recordar URLs complicadas. Desde la misma lista de bases de datos, busca el ícono o enlace que dice "phpMyAdmin" junto a la base de datos que elegiste.

Al hacer clic, se abrirá una nueva pestaña o ventana en tu navegador con la interfaz de phpMyAdmin. Lo más probable es que ya estés autenticado automáticamente, pero si te pide usuario y contraseña, usa los que te proporcionó Syspanel al crear la base de datos.

[WARNING] Si ves un mensaje de error de autenticación al abrir phpMyAdmin, verifica que tu usuario de base de datos tenga permisos correctos. En Syspanel, puedes gestionar los permisos desde la misma sección de Bases de Datos, editando el usuario correspondiente.


Paso 3: El proceso de importación en phpMyAdmin

Ya estás dentro de phpMyAdmin. En la columna izquierda, verás una lista de bases de datos. Haz clic en el nombre de la base de datos que vas a usar (debe coincidir con la que seleccionaste en Syspanel). Verás que la interfaz cambia y aparecen varias pestañas en la parte superior.

Sigue estos pasos al pie de la letra:

  1. Haz clic en la pestaña "Importar" (o "Import" en inglés). Está justo en el menú superior, entre "Estructura" y "Exportar".
  2. Selecciona tu archivo: En la sección "Archivo a importar", verás un botón que dice "Seleccionar archivo" o "Choose File". Haz clic y busca en tu computadora el archivo .sql o .sql.gz que preparaste.
  3. Configura las opciones básicas (no las toques si no sabes):
    • Juego de caracteres: Déjalo en utf-8 (es el estándar para la mayoría de sitios web modernos).
    • Formato: Asegúrate de que diga SQL.
  4. ¡Haz clic en "Continuar" o "Go"! Este es el botón mágico. Dependiendo del tamaño de tu archivo, el proceso puede tardar desde unos segundos hasta varios minutos. Ten paciencia y no cierres la ventana del navegador mientras se ejecuta.

[INFO] Si tu archivo es muy grande (mayor a 50 MB por ejemplo), es posible que phpMyAdmin te muestre un error de límite de subida. En ese caso, deberás dividir el archivo en partes más pequeñas o pedirle a tu proveedor de hosting que aumente el límite temporalmente.


Paso 4: Verificar que la importación fue exitosa

Una vez que el proceso termine, phpMyAdmin te mostrará un mensaje verde de éxito: "La importación se ha ejecutado correctamente" o similar. Pero no te confíes, es mejor hacer una doble verificación.

  1. Mira la columna izquierda: Después de importar, deberías ver que tu base de datos ahora contiene muchas tablas. Antes de la importación, probablemente solo veías una o ninguna. Ahora deberías ver nombres como wp_posts, wp_users, categorias, productos, etc., dependiendo del sistema que uses.
  2. Haz clic en el nombre de tu base de datos: Luego ve a la pestaña "E hacienda" (Structure). Aquí podrás ver la lista completa de todas las tablas que se importaron. Si el número de tablas coincide con el que esperabas, ¡todo está perfecto!

[TIP] Si algo salió mal, verás un mensaje de error en rojo. Los errores más comunes son "Tabla ya existe" (porque ya habías importado antes) o "Error en la línea X del archivo SQL". Si aparece un error, no te asustes. Anota el mensaje y búscalo en la sección de preguntas frecuentes al final de esta guía.


Solución de problemas comunes (FAQ)

Aquí tienes las respuestas a las preguntas que más nos hacen los usuarios al importar MySQL en Syspanel.

1. Recibo el error "Tabla 'x' ya existe"

Esto ocurre cuando intentas importar un archivo a una base de datos que ya contiene tablas con el mismo nombre. La solución más rápida es:

  • Opción A (Recomendada): Elimina todas las tablas existentes antes de importar. En phpMyAdmin, selecciona tu base de datos, ve a la pestaña "Estructura", marca la casilla de "Seleccionar todo" y en el menú desplegable elige "Eliminar" o "Drop".
  • Opción B: Crea una nueva base de datos vacía desde Syspanel y repite el proceso de importación en esa nueva base de datos.

2. El proceso se queda cargando para siempre o se congela

Esto suele pasar con archivos .sql muy grandes.

  • Solución: Divide tu archivo SQL en partes más pequeñas (por ejemplo, de 10 MB cada una) usando programas como HeidiSQL o BigDump. Luego, importa cada parte por separado en phpMyAdmin.

3. No encuentro el enlace a phpMyAdmin en Syspanel

Asegúrate de estar en la sección correcta. En Syspanel, ve a "Bases de Datos". Junto al nombre de cada base de datos, debería haber un ícono de un pequeño elefante (el logo de MySQL) o un enlace que dice "phpMyAdmin". Si no lo ves, puede que tu usuario no tenga permisos de administrador de bases de datos. Contacta con tu proveedor de hosting.

4. Después de importar, mi web muestra un error de conexión a la base de datos

Esto es muy común. El problema es que tu sitio web (WordPress, Joomla, etc.) todavía tiene guardados los datos de conexión de la base de datos anterior (nombre, usuario, contraseña).

  • Solución: Debes actualizar el archivo de configuración de tu web. Por ejemplo, en WordPress es el archivo wp-config.php. Busca las líneas que empiezan por DB_NAME, DB_USER, DB_PASSWORD y DB_HOST y cámbialas por los datos de la nueva base de datos que creaste en Syspanel.

5. ¿Puedo importar desde un archivo comprimido (zip o gz)?

Sí, phpMyAdmin acepta archivos .sql.gz (comprimidos con Gzip) de forma nativa. Si tu archivo está en .zip, deberás descomprimirlo primero y luego subir el .sql resultante. Para archivos muy grandes, el formato .sql.gz es ideal porque se sube más rápido.

6. ¿Qué hago si mi base de datos tiene un collation (cotejamiento) diferente?

No te preocupes por esto a menos que tengas problemas con caracteres extraños (como ñ en lugar de ñ). Lo más seguro es dejar el collation por defecto de phpMyAdmin (utf8_general_ci o utf8mb4_general_ci) al importar. Si tu web usa otro, el propio script SQL suele especificarlo. Si ves caracteres raros, después de importar puedes cambiar el collation de toda la base de datos desde la pestaña "Operaciones".


Consejos finales para una importación sin estrés

  • Siempre haz una copia de seguridad de la base de datos actual antes de importar una nueva, por si algo sale mal. En phpMyAdmin, puedes exportar tu base de datos actual con un solo clic desde la pestaña "Exportar".
  • Revisa el tamaño del archivo. Si es mayor de 50 MB, considera usar herramientas de línea de comandos (si tu proveedor lo permite) o el método de división de archivos que mencionamos.
  • Si no estás seguro, prueba con una base de datos de prueba. Crea una base de datos temporal en Syspanel, importa tu archivo allí y verifica que todo funcione antes de tocar la base de datos de tu sitio en producción.

¡Y eso es todo! Has aprendido a importar MySQL en tu base de datos Syspanel usando phpMyAdmin. Como ves, es un proceso mecánico que, una vez que lo haces un par de veces, se vuelve pan comido. Si sigues estos pasos al pie de la letra, tu sitio web estará funcionando con los datos correctos en cuestión de minutos.

¿Tienes alguna otra duda? Recuerda que puedes consultar la documentación de Syspanel o contactar al soporte técnico de tu hosting. ¡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