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

Cómo importar una base de datos en WordPress desde Syspanel

Actualizado el 3 de enero de 2026

¿Necesitas mover tu sitio web a un nuevo servidor o restaurar una copia de seguridad? Una de las tareas más comunes en la administración de WordPress es la importación de bases de datos. En este artículo, te guiaré paso a paso para que puedas importar una base de datos en WordPress desde Syspanel, el panel de control de hosting que utilizamos. No te preocupes si no eres un experto técnico: lo explicaré todo de forma clara y sencilla, como si estuviéramos sentados frente a la pantalla. Al final, tendrás tu base de datos funcionando sin problemas.

¿Qué es Syspanel y por qué lo usamos?

Syspanel es la herramienta que te permite gestionar todos los aspectos de tu hosting: dominios, correos, archivos y, por supuesto, bases de datos. Es una versión amigable y potente del conocido panel HestiaCP, pero adaptada para ofrecerte una experiencia más intuitiva. Para acceder a Syspanel, solo necesitas abrir tu navegador y escribir la dirección de tu servidor seguida del puerto 2106. Por ejemplo: https://tudominio.com:2106. Allí iniciarás sesión con tus credenciales de administrador.

El proceso de importar una base de datos (también llamada SQL) es esencial cuando cambias de hosting, restauras una copia de seguridad o migras tu sitio WordPress. Con Syspanel, este proceso es rápido y seguro, siempre que sigas los pasos correctos. Vamos a ello.

Requisitos previos antes de importar

Antes de lanzarte a importar, asegúrate de tener todo listo. Esto evitará errores y te ahorrará tiempo.

  • Archivo SQL de tu base de datos: Debes tener un archivo con extensión .sql o .sql.gz. Este archivo contiene toda la estructura y los datos de tu sitio WordPress (posts, páginas, usuarios, configuraciones, etc.). Puedes obtenerlo desde una copia de seguridad de tu hosting anterior o exportándolo desde phpMyAdmin.
  • Acceso a Syspanel: Necesitas tus credenciales de usuario y contraseña para ingresar al panel en el puerto 2106.
  • Nombre de la base de datos vacía: En Syspanel, puedes crear una base de datos nueva o usar una existente. Si ya tienes una, asegúrate de que esté vacía o que no tenga datos importantes, porque la importación sobrescribirá todo.
  • Credenciales de la base de datos: Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para configurar WordPress después.

[TIP] Si no tienes un archivo SQL, puedes exportarlo desde tu hosting anterior. En Syspanel, también puedes hacerlo desde la sección de bases de datos, pero eso lo veremos en otro artículo.

Paso 1: Acceder a Syspanel

Abre tu navegador favorito y escribe la dirección de tu servidor seguida de :2106. Por ejemplo: https://midominio.com:2106. Aparecerá una pantalla de inicio de sesión. Introduce tu nombre de usuario y contraseña de Syspanel. Si es la primera vez, estas credenciales te las proporcionó tu proveedor de hosting.

Una vez dentro, verás el panel principal con varias opciones: "Usuarios", "Web", "DNS", "Correo", "Base de datos", etc. No te abrumes, solo nos interesa la sección de bases de datos.

Paso 2: Ir a la sección de bases de datos

En el menú lateral izquierdo, haz clic en "Base de datos". Se abrirá una página que muestra todas las bases de datos que tienes en tu servidor. Aquí podrás ver el nombre, el usuario asociado y el estado.

Si aún no tienes una base de datos para tu WordPress, debes crearla primero. Haz clic en el botón "Añadir base de datos". Te pedirá un nombre (por ejemplo, midominio_wp), un usuario y una contraseña. Anota estos datos en un lugar seguro, porque los usarás más adelante. Luego, haz clic en "Guardar". La base de datos aparecerá en la lista con estado "Activo".

[INFO] Si ya tienes una base de datos creada, puedes usarla directamente. Solo asegúrate de que esté vacía para evitar conflictos.

Paso 3: Acceder a phpMyAdmin desde Syspanel

Para importar el archivo SQL, necesitamos una herramienta llamada phpMyAdmin. Syspanel la integra de forma sencilla. En la lista de bases de datos, busca la que quieres importar y haz clic en el ícono de "phpMyAdmin" (generalmente un pequeño icono de base de datos o un enlace que dice "phpMyAdmin"). Esto abrirá una nueva pestaña en tu navegador con la interfaz de phpMyAdmin.

Si no ves el ícono, también puedes acceder directamente desde la URL: https://tudominio.com:2106/phpmyadmin. Inicia sesión con el nombre de usuario y contraseña de la base de datos que creaste en Syspanel.

Paso 4: Importar el archivo SQL

Una vez dentro de phpMyAdmin, verás a la izquierda una lista de bases de datos. Selecciona la que acabas de crear o la que quieres usar. Aparecerá una pantalla con varias pestañas: "Estructura", "SQL", "Buscar", etc. Haz clic en la pestaña "Importar".

Ahora, sigue estos pasos:

  1. Selecciona el archivo: En la sección "Archivo a importar", haz clic en "Elegir archivo" y busca en tu computadora el archivo .sql o .sql.gz que descargaste.
  2. Opciones de formato: Deja la opción predeterminada "SQL". Si tu archivo está comprimido (.gz), phpMyAdmin lo descomprimirá automáticamente.
  3. Juego de caracteres: Normalmente, "utf-8" es la opción correcta para WordPress.
  4. Haz clic en "Continuar": Al final de la página, verás un botón "Continuar" o "Importar". Púlsalo.

El proceso puede tardar unos segundos o minutos, dependiendo del tamaño de tu base de datos. Verás una barra de progreso y, al final, un mensaje de éxito: "La importación se ha completado correctamente".

[WARNING] Si el archivo SQL es muy grande (más de 50 MB), es posible que phpMyAdmin tenga un límite de subida. En ese caso, contacta con tu proveedor de hosting para aumentar el límite o usa herramientas como BigDump. Pero para la mayoría de sitios WordPress pequeños y medianos, esto no será un problema.

Paso 5: Verificar la importación

Después de la importación, es buena idea comprobar que todo esté en orden. En phpMyAdmin, haz clic en el nombre de tu base de datos a la izquierda. Verás una lista de tablas (como wp_posts, wp_users, etc.). Si ves muchas tablas con nombres similares, la importación fue exitosa.

También puedes hacer una prueba rápida: en la pestaña "SQL", escribe SELECT * FROM wp_options LIMIT 1; (reemplaza wp_ por el prefijo de tus tablas si es diferente). Si obtienes resultados, la base de datos tiene datos.

Paso 6: Configurar WordPress para usar la nueva base de datos

Ahora que la base de datos está importada, debes asegurarte de que WordPress se conecte a ella. Esto se hace editando el archivo wp-config.php en la raíz de tu instalación de WordPress.

  1. Accede a Syspanel y ve a la sección "Web".
  2. Busca tu dominio y haz clic en "Abrir" (o el ícono de carpeta) para ver los archivos.
  3. Localiza el archivo wp-config.php y ábrelo con el editor de texto integrado (o descárgalo, edítalo y súbelo de nuevo).
  4. Busca las líneas que definen la base de datos:
    define('DB_NAME', 'nombre_base_datos');
    define('DB_USER', 'usuario_base_datos');
    define('DB_PASSWORD', 'contraseña_base_datos');
    define('DB_HOST', 'localhost');
    
  5. Asegúrate de que coincidan con los datos de la base de datos que usaste en Syspanel. Normalmente, el host es "localhost", pero si tu servidor usa un host diferente, tu proveedor te lo indicará.
  6. Guarda los cambios.

[TIP] Si no recuerdas las credenciales, en Syspanel puedes verlas en la sección "Base de datos". Haz clic en el nombre de la base de datos y aparecerán los detalles.

Solución de problemas comunes

A veces, las cosas no salen a la primera. No te preocupes, aquí tienes las soluciones a los errores más frecuentes.

Error: "La importación se ha interrumpido"

Esto suele deberse a un límite de tiempo de ejecución o de tamaño de archivo. Prueba a:

  • Dividir el archivo SQL en partes más pequeñas con herramientas como Split SQL.
  • Aumentar el límite de subida en phpMyAdmin (consulta con tu hosting).
  • Usar la línea de comandos (si tienes acceso SSH) con el comando mysql -u usuario -p nombre_base < archivo.sql.

Error: "Tabla ya existe" o "Datos duplicados"

Si la base de datos no estaba vacía, la importación fallará. Borra todas las tablas primero. En phpMyAdmin, selecciona la base de datos, marca todas las tablas y elige "Eliminar" (drop) en el menú desplegable.

Error de conexión de WordPress

Si al visitar tu sitio ves un mensaje de "Error al conectar con la base de datos", revisa el archivo wp-config.php y asegúrate de que las credenciales sean correctas. También verifica que el host sea "localhost" o el que te indicó tu proveedor.

[WARNING] Nunca edites el archivo wp-config.php con un editor de texto sin formato (como Bloc de notas). Usa un editor de código o el editor integrado de Syspanel para evitar errores de sintaxis.

Preguntas frecuentes (FAQ)

¿Puedo importar una base de datos de otro CMS como Joomla o Drupal?

Sí, el proceso es el mismo. Solo asegúrate de que el archivo SQL sea compatible con la estructura de tablas de tu nuevo CMS. En WordPress, las tablas suelen empezar con wp_.

¿Qué hago si mi archivo SQL está en formato .zip?

Descomprímelo primero en tu computadora. phpMyAdmin solo acepta .sql o .sql.gz. Si está en .zip, extráelo y sube el archivo .sql.

¿Es seguro importar una base de datos desde Syspanel?

Sí, es completamente seguro. Syspanel utiliza conexiones cifradas (HTTPS) y phpMyAdmin tiene medidas de seguridad. Solo asegúrate de no compartir tus credenciales.

¿Puedo importar sin phpMyAdmin?

Sí, puedes usar la línea de comandos si tienes acceso SSH. El comando sería: mysql -u usuario -p nombre_base < /ruta/al/archivo.sql. Pero para la mayoría de usuarios, phpMyAdmin es más sencillo.

¿Qué pasa si mi sitio WordPress tiene muchos plugins o contenido multimedia?

La base de datos solo contiene la estructura y los datos textuales. Las imágenes y archivos se almacenan en la carpeta wp-content/uploads. Asegúrate de migrar también esos archivos por separado (por ejemplo, mediante FTP).

Consejos finales para una migración exitosa

  • Haz una copia de seguridad: Antes de importar, exporta tu base de datos actual por si algo sale mal.
  • Actualiza las URLs: Si cambias de dominio, necesitarás reemplazar las URLs antiguas por las nuevas en la base de datos. Puedes hacerlo con plugins como "Better Search Replace" o directamente en SQL con un comando como:
    UPDATE wp_options SET option_value = replace(option_value, 'http://viejodominio.com', 'http://nuevodominio.com');
    
  • Prueba el sitio: Después de la importación, visita tu sitio y verifica que todo funcione: páginas, posts, formularios, etc.

Importar una base de datos en WordPress desde Syspanel es un proceso sencillo una vez que conoces los pasos. Con esta guía, podrás hacerlo tú mismo sin necesidad de un técnico. Recuerda que Syspanel está diseñado para ser amigable, así que no dudes en explorar sus funciones. Si tienes dudas, siempre puedes contactar con nuestro equipo de soporte. ¡Buena suerte con tu migració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