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

Importar y exportar bases de datos en phpMyAdmin desde cPanel

Actualizado el 13 de marzo de 2026

Introducción: ¿Por qué es importante saber importar y exportar bases de datos?

Si tienes una página web, es muy probable que uses una base de datos para almacenar información como artículos, usuarios, productos o comentarios. En el mundo del hosting con cPanel, la herramienta más común para gestionar estas bases de datos es phpMyAdmin. Saber importar y exportar bases de datos es una habilidad fundamental para cualquier administrador de sitios web, ya sea para hacer copias de seguridad, migrar tu sitio a un nuevo servidor o restaurar información después de un error.

En esta guía, te explicaremos paso a paso cómo realizar estas operaciones de forma segura y sencilla. No necesitas ser un experto técnico; solo sigue las instrucciones y verás que es más fácil de lo que parece.


¿Qué es phpMyAdmin y cómo se accede desde cPanel?

phpMyAdmin es una herramienta web gratuita que permite administrar bases de datos MySQL o MariaDB a través de una interfaz gráfica. En lugar de escribir comandos complejos en una terminal, puedes hacer clic en botones y llenar formularios para gestionar tu información.

Para acceder a phpMyAdmin desde cPanel:

  1. Inicia sesión en tu cuenta de cPanel (normalmente se accede a través de tudominio.com/cpanel).
  2. Busca la sección "Bases de Datos".
  3. Haz clic en el icono de phpMyAdmin. Se abrirá una nueva pestaña en tu navegador con la interfaz de la herramienta.

[INFO] Si en lugar de cPanel usas Syspanel (anteriormente conocido como HestiaCP), el acceso es similar pero el puerto por defecto es el 2106. Por ejemplo: tudominio.com:2106. Busca la sección de bases de datos y luego el enlace a phpMyAdmin.

Una vez dentro, verás una lista de tus bases de datos en el panel izquierdo. Ahora estás listo para exportar o importar.


Exportar una base de datos desde phpMyAdmin (Crear una copia de seguridad)

Exportar significa extraer toda la estructura y los datos de tu base de datos en un archivo (normalmente con extensión .sql). Esto es útil para:

  • Hacer una copia de seguridad antes de hacer cambios importantes.
  • Migrar tu sitio web a otro servidor.
  • Compartir la base de datos con un desarrollador.

Pasos para exportar:

  1. Selecciona la base de datos: En el panel izquierdo de phpMyAdmin, haz clic sobre el nombre de la base de datos que deseas exportar. Verás que se selecciona y las tablas aparecen a la derecha.

  2. Ve a la pestaña "Exportar": En la barra de menú superior, haz clic en la pestaña que dice "Exportar".

  3. Elige el método de exportación:

    • Método rápido: Es la opción más sencilla. Solo selecciona el formato SQL y haz clic en "Continuar". Descargarás un archivo con toda la base de datos.
    • Método personalizado: Te permite ajustar detalles como qué tablas incluir, si quieres solo la estructura (sin datos) o añadir opciones como "DROP TABLE" (útil para sobrescribir bases de datos existentes al importar).

    [TIP] Para la mayoría de los casos, el método rápido es suficiente. Si eres más avanzado, el método personalizado te da más control.

  4. Haz clic en "Continuar": El navegador comenzará a descargar un archivo con extensión .sql. Guárdalo en un lugar seguro, como tu computadora o un servicio en la nube.


Importar una base de datos desde phpMyAdmin (Restaurar o migrar)

Importar es el proceso inverso: tomar un archivo .sql y cargarlo en phpMyAdmin para restaurar o crear una base de datos. Esto es necesario cuando:

  • Migras tu sitio a un nuevo hosting.
  • Restauras una copia de seguridad después de un problema.
  • Un desarrollador te envía una base de datos para instalar un tema o plugin.

Pasos para importar:

  1. Crea una base de datos vacía (si es necesario): Antes de importar, debes tener una base de datos donde colocar los datos. En cPanel, ve a la sección "Bases de Datos MySQL" y crea una nueva (por ejemplo, miusuario_mibd). Luego, crea un usuario y asígnale todos los privilegios.

    [WARNING] Asegúrate de que el nombre de la base de datos y el usuario coincidan con los que usará tu sitio web. Normalmente, estos datos están en un archivo de configuración como wp-config.php (en WordPress) o config.php (en otros CMS).

  2. Selecciona la base de datos en phpMyAdmin: En el panel izquierdo, haz clic en el nombre de la base de datos vacía que acabas de crear.

  3. Ve a la pestaña "Importar": En la barra de menú superior, haz clic en "Importar".

  4. Selecciona el archivo: Haz clic en el botón "Seleccionar archivo" y busca en tu computadora el archivo .sql que deseas importar.

  5. Configura las opciones (opcional):

    • Formato: Debe ser SQL (es el predeterminado).
    • Compatibilidad de caracteres: Normalmente se deja en utf-8.
    • Si el archivo es muy grande (más de 50 MB), puede que necesites dividirlo o usar herramientas como BigDump. cPanel suele tener un límite de tamaño para subidas.
  6. Haz clic en "Continuar": El proceso comenzará. Dependiendo del tamaño del archivo, puede tardar desde segundos hasta varios minutos. Verás un mensaje de éxito al final.

[TIP] Si el archivo es muy grande y no puedes subirlo, contacta a tu proveedor de hosting. Algunos permiten aumentar el límite de subida temporalmente o puedes usar la función "Importar" desde la línea de comandos (SSH) si tienes acceso avanzado.


Errores comunes y cómo solucionarlos

Aunque el proceso es sencillo, a veces pueden surgir problemas. Aquí te explicamos los más comunes:

Error 1: "No se pudo conectar a la base de datos"

Esto suele pasar después de importar una base de datos de otro servidor. La causa es que el archivo .sql contiene referencias al nombre de la base de datos o usuario antiguo.

Solución: Abre el archivo .sql con un editor de texto (como Notepad++) y busca y reemplaza el nombre antiguo de la base de datos y el usuario por los nuevos. Por ejemplo, reemplaza olduser_oldbd por newuser_newbd.

Error 2: "Archivo demasiado grande"

phpMyAdmin tiene un límite de subida (normalmente 50 MB). Si tu archivo pesa más, no podrás importarlo directamente.

Soluciones:

  • Usa la herramienta BigDump (un script PHP que permite importar archivos grandes).
  • Divide el archivo SQL en partes más pequeñas con un editor de texto.
  • Pide a tu hosting que aumente temporalmente el límite.

Error 3: "Error de sintaxis SQL"

Esto ocurre si el archivo .sql está dañado o fue exportado con una versión diferente de MySQL.

Solución: Asegúrate de que la exportación se haya hecho correctamente. Si el error persiste, pide a la persona que te envió el archivo que lo exporte de nuevo, preferiblemente usando el método personalizado con la opción "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION" activada.


Preguntas frecuentes (FAQ)

¿Puedo exportar solo algunas tablas?

Sí. En el método personalizado de exportación, puedes seleccionar tablas específicas marcando las casillas correspondientes. Esto es útil si solo necesitas una parte de la base de datos.

¿Qué pasa si importo una base de datos sobre una existente?

Si la base de datos destino ya tiene tablas con el mismo nombre, phpMyAdmin te dará error a menos que el archivo .sql incluya instrucciones DROP TABLE (que eliminan las tablas antes de crearlas). Por eso, es recomendable importar siempre en una base de datos vacía.

¿Cómo sé qué base de datos usa mi sitio web?

Busca un archivo de configuración en tu sitio. Por ejemplo, en WordPress es wp-config.php, en Joomla es configuration.php, y en PrestaShop es app/config/parameters.php. Dentro verás líneas como define('DB_NAME', 'nombre_base').

¿Puedo hacer esto desde un celular o tablet?

Sí, phpMyAdmin tiene una interfaz responsive, pero es más cómodo hacerlo desde una computadora debido al tamaño de los archivos y la facilidad para seleccionar opciones.

¿Es seguro exportar mi base de datos?

Sí, pero ten cuidado: el archivo .sql contiene toda la información de tu sitio (incluyendo contraseñas de usuarios y datos sensibles). Guárdalo en un lugar seguro y no lo compartas con personas no autorizadas.


Consejos finales para gestionar tus bases de datos

  • Haz copias de seguridad periódicas: Programa exportaciones semanales o mensuales, especialmente antes de actualizar plugins, temas o el CMS.
  • Usa nombres descriptivos: Al exportar, nombra el archivo con la fecha, por ejemplo: mibd_2025-03-15.sql.
  • Verifica la integridad: Después de importar, revisa que tu sitio web funcione correctamente. Prueba a navegar por las páginas y a iniciar sesión.
  • Si usas Syspanel (HestiaCP): Recuerda que el puerto de acceso es el 2106. El proceso de importación/exportación es idéntico al de cPanel.

[WARNING] Nunca elimines una base de datos sin antes haber hecho una copia de seguridad. Un error puede costarte toda la información de tu sitio.


Conclusión

Saber importar y exportar bases de datos en phpMyAdmin desde cPanel es una habilidad esencial para mantener tu sitio web seguro y funcional. Ya sea que necesites hacer una copia de seguridad, migrar a un nuevo hosting o restaurar información, estos pasos te permitirán hacerlo de manera autónoma y sin complicaciones.

Recuerda siempre trabajar con cuidado, verificar los nombres de las bases de datos y mantener tus archivos .sql en un lugar seguro. Con práctica, este proceso se volverá parte de tu rutina de mantenimiento. ¡No temas experimentar en un entorno de pruebas si tienes dudas!

Si encuentras algún problema, no dudes en consultar la documentación de tu hosting o contactar a su soporte técnico. ¡Buena suerte!

¿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