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

Cómo importar una base de datos MySQL en WordPress usando phpMyAdmin (cPanel)

Actualizado el 8 de abril de 2026

¿Por qué necesitas importar una base de datos en WordPress?

Si estás leyendo esto, probablemente te encuentras en una de estas situaciones: migraste tu sitio web desde otro hosting, tu página se llenó de errores después de un cambio de servidor, o simplemente quieres restaurar una copia de seguridad que hiciste hace unos días. No te preocupes, es más común de lo que crees y, con esta guía, podrás hacerlo sin necesidad de ser un experto en programación.

Importar una base de datos en WordPress usando phpMyAdmin desde cPanel es uno de los procesos más útiles que puedes aprender como administrador de tu sitio. Básicamente, una base de datos es donde se guardan todas tus publicaciones, páginas, comentarios, configuraciones de plugins y usuarios. Si pierdes eso, pierdes el corazón de tu web. Por eso, saber importar base de datos wordpress cpanel te dará la tranquilidad de poder recuperar tu sitio en cualquier momento.

A lo largo de este artículo, te explicaré paso a paso cómo hacerlo de forma segura, qué precauciones debes tomar y qué hacer si algo sale mal. No necesitas ser un genio de la tecnología, solo seguir las instrucciones con calma. Vamos a ello.

Antes de empezar: ¿Qué necesitas tener a mano?

Antes de lanzarte a importar, es importante que tengas preparados algunos elementos. Esto te ahorrará dolores de cabeza a mitad del proceso.

1. El archivo de la base de datos (el famoso .sql)

Este es el archivo que contiene toda la información de tu sitio. Normalmente tiene una extensión .sql, pero también puede venir comprimido en .zip o .gz. Si lo tienes comprimido, no pasa nada, phpMyAdmin puede leerlo, pero te recomiendo descomprimirlo primero para evitar errores de memoria o de tiempo de ejecución. Si tu archivo es muy pesado (más de 2 MB), es mejor que lo subas por FTP a la carpeta de tu hosting, pero eso lo veremos más adelante en un consejo extra.

2. Acceso a cPanel y a phpMyAdmin

Necesitas tener las credenciales de acceso a tu panel de control. Si tu hosting usa cPanel, normalmente accedes a través de tudominio.com/cpanel o tudominio.com:2083. Una vez dentro, busca el ícono de phpMyAdmin dentro de la sección de "Bases de Datos". Si tu proveedor usa otro panel como Syspanel (recuerda que el puerto de acceso es el 2106), la estructura es muy similar, así que no te pierdas.

3. El nombre de tu base de datos y el usuario

Esto es crucial. Necesitas saber exactamente cómo se llama la base de datos a la que vas a importar los datos. En cPanel, los nombres suelen tener un prefijo con tu nombre de usuario, por ejemplo usuariowp_basededatos. Además, asegúrate de que el usuario asociado tenga todos los privilegios sobre esa base de datos. Si no estás seguro, puedes verlo en la sección "Bases de datos MySQL" de cPanel.

Paso a paso: Cómo importar tu base de datos MySQL con phpMyAdmin

Ahora sí, vamos a la acción. Sigue estos pasos con atención y verás que en menos de 10 minutos tendrás tu base de datos importada.

Paso 1: Accede a phpMyAdmin desde cPanel

Entra a tu cPanel y busca el ícono de phpMyAdmin. Normalmente está en la sección de "Bases de Datos". Haz clic y se abrirá una nueva pestaña en tu navegador con la interfaz de phpMyAdmin. Verás una lista de bases de datos en el lado izquierdo de la pantalla. No te asustes si ves varias, es normal.

Paso 2: Selecciona la base de datos correcta

En el panel izquierdo, haz clic en el nombre de la base de datos a la que quieres importar la información. Es muy importante que elijas la correcta, porque si eliges una equivocada, podrías sobrescribir datos de otro sitio. Una vez que la selecciones, verás una lista de tablas en la parte central de la pantalla. Si tu base de datos está vacía, no verás ninguna tabla, lo cual es perfecto para empezar.

Paso 3: Haz clic en la pestaña "Importar"

En la parte superior de la pantalla, verás una serie de pestañas: "Estructura", "SQL", "Buscar", "Consultar", "Exportar", "Importar", etc. Haz clic en "Importar". Se abrirá una página con un formulario.

Paso 4: Sube tu archivo .sql

En la nueva página, verás un botón que dice "Examinar" o "Elegir archivo". Haz clic en él y busca en tu computadora el archivo de base de datos que quieres importar. Selecciónalo. En la parte inferior, verás opciones como "Formato". Asegúrate de que esté seleccionado "SQL". Si el archivo es muy grande, es posible que veas un mensaje de error de "memoria agotada" o "tiempo de ejecución excedido". Esto es normal, pero lo solucionaremos con el consejo que te doy al final.

Paso 5: Ejecuta la importación

Una vez que hayas seleccionado tu archivo, desplázate hasta el final de la página y haz clic en el botón "Continuar" o "Importar". phpMyAdmin comenzará a procesar el archivo. Dependiendo del tamaño, puede tardar unos segundos o varios minutos. Verás una barra de progreso y, al final, un mensaje de éxito que dice "La importación se ha completado correctamente". ¡Felicidades! Tu base de datos está importada.

¿Qué hago después de importar la base de datos?

Importar la base de datos es solo la mitad del camino. Ahora necesitas asegurarte de que tu sitio WordPress pueda conectarse a ella correctamente. Esto se hace desde el archivo wp-config.php.

Revisa el archivo wp-config.php

Este archivo se encuentra en la raíz de tu instalación de WordPress. Conéctate a tu hosting por FTP o usa el administrador de archivos de cPanel. Busca el archivo wp-config.php y ábrelo. Deberías ver líneas como estas:

define('DB_NAME', 'nombre_de_tu_base_de_datos');
define('DB_USER', 'tu_usuario');
define('DB_PASSWORD', 'tu_contraseña');
define('DB_HOST', 'localhost');

Asegúrate de que el DB_NAME, DB_USER y DB_PASSWORD coincidan con los datos de la base de datos que acabas de importar. Si no estás seguro de la contraseña, puedes cambiarla desde cPanel, pero ten cuidado de no romper la conexión. Si todo está correcto, tu sitio debería cargar sin problemas.

Errores comunes y cómo solucionarlos

A veces las cosas no salen a la primera. Aquí te dejo los problemas más habituales y sus soluciones.

Error de "memoria agotada" o "tiempo de ejecución excedido"

Esto pasa cuando tu archivo .sql es demasiado grande para que phpMyAdmin lo procese en una sola pasada. La solución más sencilla es dividir el archivo en partes más pequeñas. Puedes usar programas como BigDump o MySQL Workbench para hacerlo. Otra opción es subir el archivo por FTP a tu servidor y luego, desde phpMyAdmin, usar la opción de importar desde una ubicación en el servidor. En la pestaña "Importar", verás un campo que dice "Ubicación del archivo de texto". Escribe la ruta completa al archivo, por ejemplo /home/usuario/public_html/backup.sql. Esto evita el límite de subida del navegador.

Error de "privilegios insuficientes"

Si ves un mensaje que dice que el usuario no tiene permisos para crear tablas, significa que el usuario de la base de datos no tiene todos los privilegios. Ve a cPanel, busca "Bases de datos MySQL" y edita el usuario para otorgarle "TODOS LOS PRIVILEGIOS" sobre la base de datos.

La página de WordPress aparece en blanco

Esto suele indicar un problema de conexión con la base de datos. Revisa el archivo wp-config.php y asegúrate de que los datos sean correctos. También verifica que el servidor de base de datos (DB_HOST) sea el correcto. En la mayoría de los casos es localhost, pero algunos hosts usan una dirección específica.

Los enlaces de las imágenes están rotos

Si después de importar la base de datos las imágenes no se ven, es porque la URL del sitio en la base de datos sigue apuntando al dominio anterior. Puedes solucionarlo usando un plugin como "Better Search Replace" o ejecutando una consulta SQL en phpMyAdmin para reemplazar la URL antigua por la nueva. Te recomiendo el plugin, es mucho más seguro para principiantes.

Consejos extra para una importación exitosa

Haz una copia de seguridad antes de importar

Parece obvio, pero mucha gente lo olvida. Antes de importar una base de datos, exporta la actual para que, si algo sale mal, puedas revertir los cambios. En phpMyAdmin, selecciona tu base de datos y haz clic en la pestaña "Exportar". Guarda el archivo en tu computadora.

Comprime tu archivo .sql

Si tu archivo es muy grande, comprimirlo en formato .gz puede ayudar a que la subida sea más rápida y evitar errores de tiempo. phpMyAdmin puede descomprimir archivos .gz automáticamente durante la importación. Solo asegúrate de que el formato esté correctamente seleccionado en el formulario de importación.

Usa el administrador de archivos de cPanel para archivos grandes

Si tu base de datos pesa más de 10 MB, te recomiendo subir el archivo a la carpeta public_html de tu hosting usando el Administrador de Archivos de cPanel. Luego, en phpMyAdmin, en la opción de importar, escribe la ruta del archivo en el servidor. Esto es mucho más estable que subirlo desde tu navegador.

Si usas Syspanel en lugar de cPanel

No te preocupes, el proceso es casi idéntico. Accede a Syspanel (recuerda que el puerto es el 2106), busca la sección de bases de datos y luego entra a phpMyAdmin. Los pasos son los mismos: selecciona la base de datos, ve a "Importar", sube el archivo y listo.

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

¿Puedo importar una base de datos de un WordPress antiguo a uno nuevo?

Sí, siempre y cuando las versiones de WordPress sean compatibles. A veces, si el sitio antiguo usaba una versión muy vieja de WordPress, puede haber conflictos con plugins o temas. Lo mejor es actualizar WordPress después de la importación.

¿Qué pasa si mi archivo .sql tiene errores?

Si el archivo está corrupto, phpMyAdmin te mostrará un mensaje de error. En ese caso, tendrás que buscar otra copia de seguridad. Si no tienes, intenta reparar las tablas desde phpMyAdmin seleccionando la base de datos y haciendo clic en "Reparar tabla".

¿Necesito cambiar algo en el archivo .sql antes de importar?

Generalmente no. Sin embargo, si estás cambiando de dominio, es posible que necesites reemplazar las URLs dentro del archivo. Puedes hacerlo con un editor de texto como Notepad++, pero ten cuidado de no romper la estructura del archivo. Es más seguro hacerlo después de la importación con un plugin.

¿Cuánto tiempo tarda la importación?

Depende del tamaño del archivo y de la velocidad de tu conexión. Un archivo de 5 MB puede tardar menos de un minuto. Uno de 100 MB puede tardar varios minutos. Ten paciencia y no cierres la ventana del navegador durante el proceso.

¿Es seguro importar una base de datos desde phpMyAdmin?

Sí, es completamente seguro si sigues los pasos correctamente. La clave es tener una copia de seguridad previa y asegurarte de que estás importando a la base de datos correcta. phpMyAdmin es una herramienta oficial y ampliamente utilizada.

Conclusión: Ya sabes cómo importar tu base de datos en WordPress

Aprender a importar base de datos wordpress cpanel es una habilidad que te ahorrará muchos quebraderos de cabeza. Ahora ya sabes cómo acceder a phpMyAdmin, seleccionar tu base de datos, subir el archivo .sql y verificar que todo funcione. Recuerda siempre hacer una copia de seguridad antes de empezar y, si te encuentras con errores, consulta esta guía para solucionarlos.

La próxima vez que necesites restaurar base de datos wordpress, lo harás con total confianza. Y si tienes algún problema, no dudes en contactar con el soporte de tu hosting. Ellos están para ayudarte. ¡Buena suerte con tu sitio web!

¿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