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

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

Actualizado el 4 de enero de 2026

Antes de Empezar: ¿Qué es y Para Qué Sirve Importar una Base de Datos MySQL?

Importar una base de datos MySQL es una de las tareas más comunes y necesarias en el mundo del hosting. Básicamente, es el proceso de restaurar o cargar la información de un sitio web (textos, usuarios, productos, configuraciones) desde un archivo de respaldo (normalmente con extensión .sql) hacia un servidor de bases de datos.

Piensa en ello como si estuvieras moviendo una caja de archivos de una oficina vieja a una nueva. El archivo .sql es la caja con todos los documentos, y phpMyAdmin es el empleado que se encarga de desempacar y colocar cada documento en su lugar correcto dentro de la nueva oficina (la base de datos).

Esta guía está diseñada para que, incluso si nunca has tocado un panel de control, puedas importar mysql phpmyadmin sin miedo y con éxito. Vamos a desglosar el proceso paso a paso, explicando cada botón y opción de forma clara y sencilla.


Requisitos Previos: Lo que Necesitas Tener a Mano

Antes de lanzarte a importar, asegúrate de tener estos tres elementos listos:

  1. Acceso a cPanel: Necesitas las credenciales de usuario y contraseña de tu cuenta de hosting.
  2. El Archivo de Respaldo (.sql): Este es el archivo que contiene la estructura y los datos de tu base de datos anterior. Puede venir comprimido en .zip o .gz, pero lo ideal es tenerlo en formato .sql.
  3. El Nombre de la Base de Datos Destino: Debes saber en qué base de datos (vacía o existente) quieres colocar esta información. Si la base de datos no existe, tendrás que crearla primero.

[INFO]
Si tu proveedor de hosting es Syspanel (antes conocido como HestiaCP), el proceso es bastante similar. Accede a tu panel a través del puerto 2106 (ejemplo: https://tu-dominio.com:2106) y busca la sección de bases de datos. Los principios de esta guía te servirán igualmente.


Paso 1: Localizar y Acceder a phpMyAdmin desde cPanel

phpMyAdmin es una herramienta de gestión de bases de datos basada en web. Es el "taller mecánico" donde podremos arreglar o meter la información.

  1. Inicia sesión en tu cPanel con las credenciales que te proporcionó tu empresa de hosting.
  2. Una vez dentro, busca la sección que se llama "Bases de Datos" (o "Databases").
  3. Dentro de esa sección, encontrarás el icono de "phpMyAdmin". Haz clic en él. Se abrirá una nueva pestaña en tu navegador.

[TIP]
Si no encuentras el icono, usa la barra de búsqueda que tiene cPanel en la parte superior derecha. Escribe "phpMyAdmin" y te llevará directamente.


Paso 2: Seleccionar la Base de Datos Correcta

Este paso es crucial. No queremos importar los datos de tu tienda online en la base de datos de tu blog, ¿verdad?

  1. En la columna izquierda de phpMyAdmin, verás una lista con todos los nombres de tus bases de datos. Los nombres suelen tener un prefijo como tuusuario_nombrebasededatos.
  2. Haz clic en el nombre de la base de datos a la que deseas importar la información. Se cargará una pantalla que te mostrará las tablas que ya existen (si hay alguna).

[WARNING]
¡IMPORTANTE! Si eliges una base de datos que ya tiene tablas con el mismo nombre que las de tu archivo .sql, el sistema te dará un error o intentará sobrescribir los datos. Lo más seguro es importar en una base de datos vacía o en una que sepas con certeza que no tiene conflictos.


Paso 3: Iniciar la Importación (phpMyAdmin importar base datos)

Ya estamos dentro de la base de datos correcta. Ahora vamos a por el plato fuerte.

  1. En el menú superior de phpMyAdmin, haz clic en la pestaña "Importar".
  2. Verás una sección titulada "Archivo a importar".
  3. Haz clic en el botón "Elegir archivo" (o "Browse").
  4. Busca en tu ordenador el archivo .sql (o el .zip/.gz) que quieres importar y selecciónalo.
  5. Deja las opciones predeterminadas tal y como están (Compresión: "Sin comprimir" o "zipped" si tu archivo es zip, el juego de caracteres "utf-8").
  6. Haz clic en el botón "Continuar" o "Importar" en la parte inferior de la pantalla.

[INFO]
Si tu archivo es demasiado grande (por ejemplo, más de 50MB), es posible que phpMyAdmin no pueda procesarlo por un límite de tiempo o memoria del servidor. Si es tu caso, no te preocupes, hay soluciones. Una de ellas es pedir a tu proveedor de hosting que suba el límite, o usar herramientas de línea de comandos como SSH (si tienes acceso). Otra opción es dividir el archivo SQL en partes más pequeñas con programas especiales, pero eso es más avanzado.


Paso 4: Esperar y Verificar el Resultado

Una vez que hagas clic en "Continuar", el proceso puede tardar desde unos segundos hasta varios minutos, dependiendo del tamaño del archivo.

  1. No cierres la pestaña del navegador mientras se esté procesando.
  2. Al finalizar, verás un mensaje de éxito en color verde que dice algo como: "Importación correcta, la consulta SQL se ha ejecutado con éxito".
  3. Para verificar, haz clic en el nombre de tu base de datos en la columna izquierda. Ahora deberías ver todas las tablas que contiene el archivo importado.

Resolviendo Problemas Comunes (FAQ)

Aquí tienes las soluciones a los problemas más habituales que te puedes encontrar al intentar restaurar base datos cpanel.

¿Por qué me da el error "No se pudo conectar al servidor MySQL"?

Esto suele indicar que el servidor de bases de datos está caído o sobrecargado. Espera unos minutos e inténtalo de nuevo. Si el problema persiste, contacta con tu proveedor de hosting.

¿Qué significa el error "#1044 - Acceso denegado para el usuario... a la base de datos..."?

Este error es muy común y significa que el usuario de la base de datos no tiene permisos para trabajar en esa base de datos específica. Debes ir a cPanel, a la sección "Bases de datos MySQL" y asegurarte de que el usuario que estás usando tiene asignados todos los privilegios (ALL PRIVILEGES) sobre esa base de datos.

¿Puedo importar un archivo .zip desde phpMyAdmin?

Sí, phpMyAdmin puede manejar archivos comprimidos en .zip o .gz. Simplemente selecciónalo y la herramienta lo descomprimirá automáticamente durante el proceso. Esto es muy útil para migrar base datos mysql de un servidor a otro de forma más rápida.

¿Qué hago si la importación se detiene a mitad de camino?

Esto pasa a menudo con archivos muy grandes. El límite de tiempo de ejecución de PHP se agota. Puedes intentar:

  1. Aumentar el límite de memoria y tiempo en el archivo php.ini (si tienes acceso).
  2. Usar la opción "Partial import" (importación parcial) que a veces ofrece phpMyAdmin, marcando la casilla y permitiendo que continúe desde el punto donde se detuvo.
  3. Si nada funciona, contacta con tu soporte técnico para que te ayuden a subir los límites o a importar el archivo directamente por SSH.

¿Es lo mismo importar que migrar?

Importar es el acto de cargar los datos. Migrar base datos mysql es el proceso completo de mover un sitio web de un servidor a otro, que incluye exportar la base de datos del origen e importarla en el destino. Esta guía cubre la parte de la importación en el destino.


Consejos de Oro para una Importación Exitosa

  • Siempre haz una copia de seguridad: Antes de importar cualquier cosa, exporta la base de datos actual. Si algo sale mal, puedes volver atrás.
  • Usa una base de datos limpia: Para evitar conflictos, importa siempre en una base de datos vacía. Si no tienes una, créala desde cPanel y asígnale un usuario antes de empezar.
  • Revisa el tamaño del archivo: Asegúrate de que tu archivo no supere el límite que muestra phpMyAdmin en la pantalla de importación (suele aparecer en la parte superior, como "Tamaño máximo: 50MiB").
  • Paciencia: No interrumpas el proceso. Una importación a medias puede dejar tu sitio web temporalmente inaccesible.

Conclusión Final

Importar mysql phpmyadmin es una habilidad fundamental que todo administrador de sitios web debería conocer. Con esta guía, ya sabes cómo navegar por cPanel, abrir phpMyAdmin, seleccionar tu base de datos y cargar tu archivo de respaldo sin contratiempos.

Recuerda que la práctica hace al maestro. No tengas miedo a explorar, pero siempre con precaución y teniendo una copia de seguridad a mano. Si en algún momento te sientes perdido, tu proveedor de hosting siempre está ahí para darte una mano. ¡Mucha 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