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

Cómo exportar una base de datos MySQL desde cPanel para PrestaShop

Actualizado el 8 de marzo de 2026

Exportar una base de datos MySQL desde cPanel es una de las tareas más importantes que puedes realizar para mantener tu tienda PrestaShop segura y funcional. Ya sea que necesites hacer una copia de seguridad antes de una actualización, migrar tu tienda a un nuevo servidor o simplemente tener un respaldo por si algo sale mal, este proceso es sencillo si sigues los pasos correctos. En este artículo, te guiaré de forma clara y detallada para que puedas exportar tu base de datos MySQL desde cPanel sin complicaciones, incluso si no tienes experiencia técnica. Al final, también responderemos algunas preguntas frecuentes para resolver dudas comunes.

¿Por qué es importante exportar tu base de datos de PrestaShop?

Antes de comenzar, es bueno entender por qué este proceso es tan relevante. PrestaShop almacena toda la información de tu tienda en una base de datos MySQL: productos, clientes, pedidos, configuraciones y más. Si pierdes estos datos, podrías tener que reconstruir tu negocio desde cero. Exportar la base de datos te permite:

  • Crear copias de seguridad periódicas.
  • Migrar tu tienda a otro hosting o servidor.
  • Probar cambios en un entorno seguro sin afectar la tienda en vivo.
  • Restaurar tu tienda en caso de errores o ataques.

[INFO] La exportación desde cPanel es el método más recomendado para usuarios de hosting compartido, ya que no requiere conocimientos de línea de comandos y es completamente visual.

Requisitos previos para exportar desde cPanel

Para iniciar el proceso, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel (generalmente se accede mediante tudominio.com/cpanel o una URL proporcionada por tu hosting).
  • Las credenciales de usuario y contraseña de cPanel.
  • Conocimiento del nombre de la base de datos de PrestaShop (puedes encontrarlo en el archivo app/config/parameters.php de tu instalación).

[WARNING] Si usas un panel alternativo como Syspanel (HestiaCP), el acceso es por el puerto 2106 (ejemplo: tudominio.com:2106). El proceso es similar, pero la interfaz puede variar ligeramente.

Paso a paso: Cómo exportar tu base de datos MySQL desde cPanel

A continuación, te explico cada paso de manera detallada. Sigue el orden y no te saltes ninguno.

1. Inicia sesión en cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Por lo general, es algo como https://tudominio.com/cpanel o una URL que te haya proporcionado tu proveedor de hosting. Ingresa tu nombre de usuario y contraseña.

Una vez dentro, verás un panel lleno de iconos y secciones. No te preocupes, solo necesitamos una herramienta específica.

2. Busca la sección "Bases de Datos"

En la pantalla principal de cPanel, localiza el grupo llamado Bases de Datos. Allí encontrarás varias opciones: "phpMyAdmin", "MySQL Databases", "MySQL Database Wizard", etc. Para exportar, usaremos phpMyAdmin.

[TIP] Si no ves phpMyAdmin directamente, busca el icono que dice "phpMyAdmin" o "Administrar Bases de Datos". En algunos temas de cPanel, puede estar dentro de "Advanced".

3. Abre phpMyAdmin

Haz clic en el icono de phpMyAdmin. Se abrirá una nueva ventana o pestaña en tu navegador. Esta herramienta te permite gestionar tus bases de datos de forma visual.

En la interfaz de phpMyAdmin, verás una columna a la izquierda con una lista de bases de datos. Busca la que corresponde a tu PrestaShop. Por lo general, tiene un nombre como tudominio_prestashop o algo similar (el prefijo suele ser tu usuario de cPanel).

4. Selecciona la base de datos correcta

Haz clic en el nombre de tu base de datos en la columna izquierda. Automáticamente, se cargarán todas las tablas de PrestaShop en el área principal. Verás muchas tablas con prefijos como ps_ o prestashop_. Este es el contenido que vamos a exportar.

[WARNING] Asegúrate de seleccionar la base de datos correcta. Si exportas la base de datos equivocada, podrías perder información importante de otro sitio.

5. Inicia la exportación

En la parte superior de la pantalla, verás una pestaña que dice Exportar. Haz clic en ella. Se abrirá una página con varias opciones.

6. Elige el método de exportación

phpMyAdmin te ofrece dos métodos principales:

  • Método rápido: Exporta toda la base de datos con la configuración por defecto. Es ideal para principiantes.
  • Método personalizado: Te permite ajustar detalles como qué tablas incluir, formato de compresión, etc.

Para la mayoría de los casos, elige Método rápido. Luego, asegúrate de que el formato sea SQL. Este es el formato estándar para bases de datos MySQL.

7. Configura opciones adicionales (opcional)

Si seleccionaste Método personalizado, puedes:

  • Marcar la opción "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION" para sobrescribir tablas existentes al importar.
  • Elegir compresión (gzip o zip) para que el archivo ocupe menos espacio.
  • Seleccionar solo ciertas tablas (por ejemplo, si solo quieres respaldar productos y pedidos).

[TIP] Si tu base de datos es muy grande (más de 50 MB), te recomiendo usar compresión gzip. Esto acelera la descarga y evita errores de tiempo de espera.

8. Descarga el archivo

Finalmente, haz clic en el botón Continuar o Exportar (dependiendo de la versión de phpMyAdmin). El navegador comenzará a descargar un archivo con extensión .sql (o .sql.gz si usaste compresión). Guarda este archivo en una ubicación segura, como tu computadora o un servicio de almacenamiento en la nube.

[INFO] El nombre del archivo suele ser algo como tudominio_prestashop.sql. No lo renombres a menos que sepas lo que haces, ya que el nombre puede ser útil para identificar la copia.

9. Verifica la descarga

Una vez descargado, asegúrate de que el archivo tenga un tamaño razonable (por ejemplo, unos pocos MB para una tienda pequeña). Si el archivo pesa 0 KB, algo salió mal y debes repetir el proceso.

Consejos adicionales para exportar bases de datos de PrestaShop

Aquí tienes algunos tips que te ayudarán a evitar problemas:

  • Exporta antes de cualquier cambio importante: Siempre que vayas a actualizar PrestaShop, instalar un módulo o modificar la configuración, haz una copia de seguridad.
  • Usa nombres descriptivos: Si haces copias periódicas, incluye la fecha en el nombre del archivo (ejemplo: prestashop_2025-03-28.sql).
  • No olvides los archivos: La base de datos contiene la estructura y datos, pero los archivos (imágenes, temas, módulos) están en el servidor. Para una copia completa, también debes respaldar la carpeta public_html o www.
  • Prueba la restauración: De vez en cuando, importa la copia en un entorno de prueba para asegurarte de que funciona.

Preguntas frecuentes (FAQ) sobre exportación de bases de datos MySQL en cPanel

¿Puedo exportar la base de datos si no recuerdo el nombre?

Sí. En cPanel, ve a "MySQL Databases" y allí verás todas las bases de datos asociadas a tu cuenta. También puedes revisar el archivo app/config/parameters.php de PrestaShop, donde aparece el nombre.

¿Qué hago si la exportación falla por el tamaño de la base de datos?

Si tu base de datos es muy grande (más de 100 MB), phpMyAdmin puede tener problemas. Prueba estas soluciones:

  • Usa el método personalizado y selecciona solo tablas esenciales.
  • Solicita a tu hosting que aumente el límite de tiempo de ejecución.
  • Usa herramientas como mysqldump desde la línea de comandos (si tienes acceso SSH).
  • En Syspanel (HestiaCP), el puerto 2106 te permite acceder a herramientas similares.

¿Cómo sé si la exportación se completó correctamente?

Revisa el tamaño del archivo descargado. Si es mayor a 0 KB y no contiene errores de sintaxis, lo más probable es que esté bien. También puedes abrir el archivo con un editor de texto (como Notepad) y verificar que comience con -- phpMyAdmin SQL Dump y contenga sentencias SQL.

¿Puedo exportar solo algunas tablas?

Sí. En el método personalizado de phpMyAdmin, puedes marcar las tablas que deseas incluir. Por ejemplo, si solo quieres respaldar ps_product y ps_order, selecciona esas.

¿Es seguro exportar la base de datos desde cPanel?

Sí, siempre que uses una conexión HTTPS (verifica el candado en la barra de direcciones) y no compartas el archivo exportado con nadie no autorizado. La base de datos contiene información sensible de clientes y configuraciones.

¿Qué pasa si uso Syspanel (HestiaCP)?

Si tu hosting usa Syspanel (HestiaCP), el acceso es a través del puerto 2106 (ejemplo: tudominio.com:2106). Una vez dentro, busca la sección de Bases de Datos. El proceso es similar: seleccionas la base de datos y usas la herramienta de exportación integrada (generalmente phpMyAdmin también está disponible).

Conclusión

Exportar una base de datos MySQL desde cPanel para PrestaShop es un proceso simple que cualquier usuario puede realizar siguiendo estos pasos. Recuerda que la clave está en la constancia: haz copias de seguridad periódicas y guárdalas en lugares seguros. Con esta guía, ya tienes todo lo necesario para proteger tu tienda y evitar dolores de cabeza. Si tienes dudas, revisa las preguntas frecuentes o consulta con tu proveedor de hosting. ¡Buena suerte con tu PrestaShop!

¿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