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

Cómo exportar una base de datos MySQL desde phpMyAdmin (Respaldo manual)

Actualizado el 28 de diciembre de 2025

¿Por qué es importante realizar un respaldo de tu base de datos?

Imagina que trabajas en un documento importante durante meses y, de repente, tu computadora se daña. Perderías todo el trabajo. Lo mismo ocurre con tu sitio web o aplicación: la base de datos es el corazón donde se almacenan tus publicaciones, usuarios, pedidos, configuraciones y todo el contenido que hace funcionar tu proyecto.

Realizar un backup mysql periódico es una de las tareas más importantes que puedes hacer como administrador. No importa si tienes una tienda en línea, un blog o una aplicación web, un respaldo te permite restaurar la información en caso de un error humano, un ataque informático o una falla del servidor.

En este artículo, te enseñaré paso a paso cómo exportar base datos mysql utilizando phpMyAdmin, la herramienta de administración de bases de datos más utilizada en el mundo del hosting. Este proceso es completamente manual y no requiere conocimientos avanzados de programación. Solo necesitas seguir las instrucciones y en pocos minutos tendrás tu respaldo listo.

¿Qué es phpMyAdmin y por qué usarlo?

phpMyAdmin es una aplicación web gratuita que te permite administrar tus bases de datos MySQL de una forma visual e intuitiva. En lugar de escribir comandos complejos en la terminal, puedes hacer clic en botones y menús para realizar las mismas tareas.

La mayoría de los paneles de control de hosting (como cPanel, Plesk o Syspanel) incluyen phpMyAdmin preinstalado. Si tu proveedor de hosting utiliza Syspanel, recuerda que el acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Una vez dentro, busca el icono de phpMyAdmin o la sección de Bases de Datos.

El proceso de exportar SQL desde phpMyAdmin es prácticamente el mismo en todas las versiones, ya sea la 4.x o la 5.x. Las opciones pueden variar ligeramente en la ubicación de los botones, pero la lógica es idéntica.

Antes de comenzar: prepara tu respaldo

Antes de lanzarte a exportar la base datos mysql, es importante que tengas en cuenta algunas recomendaciones:

  • Cierra sesiones activas: Si tienes usuarios conectados a tu sitio web, es recomendable hacer el respaldo en un momento de bajo tráfico para evitar conflictos.
  • Notifica a tu equipo: Si trabajas con otras personas, avísales que harás un respaldo para que no modifiquen información en ese momento.
  • Elige un lugar seguro: Decide dónde guardarás el archivo de respaldo. Puede ser en tu computadora, en un disco duro externo o en un servicio de almacenamiento en la nube.
  • Planifica la frecuencia: Para sitios con actualizaciones diarias, lo ideal es hacer un respaldo cada día. Para sitios con menos movimiento, una vez por semana puede ser suficiente.

Paso 1: Accede a phpMyAdmin

El primer paso para exportar SQL es acceder a la herramienta. Dependiendo de tu proveedor de hosting, el método puede variar:

Si usas Syspanel (puerto 2106)

  1. Abre tu navegador y escribe https://tu-dominio.com:2106 (reemplaza "tu-dominio.com" con tu dominio real).
  2. Ingresa con tu usuario y contraseña de administrador.
  3. Busca la sección Bases de Datos o Base de datos MySQL.
  4. Haz clic en el botón phpMyAdmin junto a la base de datos que deseas respaldar.

Si usas cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección Bases de Datos.
  3. Haz clic en phpMyAdmin.
  4. En el panel izquierdo, verás una lista de tus bases de datos. Selecciona la que quieres respaldar.

Si usas Plesk

  1. Accede a tu panel de Plesk.
  2. Ve a Sitios web y dominios.
  3. Busca el dominio o la base de datos que deseas respaldar.
  4. Haz clic en phpMyAdmin en la sección de bases de datos.

Una vez dentro de phpMyAdmin, verás una interfaz con una columna lateral izquierda (donde están las bases de datos y tablas) y un área principal donde se muestran las tablas de la base de datos seleccionada.

Paso 2: Selecciona la base de datos a exportar

En la columna izquierda de phpMyAdmin, verás una lista con todas tus bases de datos. Haz clic en el nombre de la base de datos que deseas respaldar mysql. Al hacerlo, el área principal mostrará todas las tablas que contiene esa base de datos.

Es importante que selecciones correctamente la base de datos. Si tienes varias, asegúrate de elegir la correcta. Puedes identificarlas por el prefijo que suelen tener (por ejemplo, usuario_basededatos).

Paso 3: Inicia el proceso de exportación

Una vez que tienes seleccionada la base de datos, busca en la barra superior la pestaña Exportar. En la mayoría de las versiones de phpMyAdmin, esta pestaña se encuentra en la parte superior de la pantalla, junto a Estructura, SQL, Buscar, etc.

Al hacer clic en Exportar, se abrirá una nueva página con varias opciones. No te asustes por la cantidad de configuraciones, solo necesitas entender las básicas.

Paso 4: Configura el método de exportación

La primera opción que verás es el Método de exportación. Tienes dos opciones:

  • Rápido: Esta opción exporta la base de datos completa con la configuración predeterminada. Es la más sencilla y recomendada para principiantes.
  • Personalizado: Te permite ajustar opciones avanzadas, como seleccionar tablas específicas, comprimir el archivo o cambiar la codificación.

Para un backup mysql básico, te recomiendo usar el método Rápido, pero si quieres más control, te explicaré las opciones del método personalizado.

Opciones del método personalizado

Si eliges Personalizado, verás varias secciones:

  • Seleccionar tablas: Puedes elegir si exportar todas las tablas o solo algunas. Si tu base de datos es muy grande, puede ser útil exportar solo las tablas más importantes.
  • Formato de exportación: Deja seleccionado SQL. Este es el formato estándar para bases de datos MySQL y te permitirá importarlo fácilmente en el futuro.
  • Opciones de formato: Aquí puedes marcar la casilla Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT. Esta opción añade comandos que eliminan las tablas existentes antes de importar, lo que evita errores si ya tienes una base de datos con el mismo nombre.
  • Compresión del archivo: Puedes elegir entre Ninguna, gzip o zip. Te recomiendo usar gzip o zip si tu base de datos es grande, ya que el archivo se comprime y ocupa menos espacio.
  • Encabezados: Deja las opciones predeterminadas.

Paso 5: Exportar y descargar el archivo

Una vez que hayas configurado las opciones, haz clic en el botón Continuar o Exportar (dependiendo de la versión).

El navegador comenzará a descargar un archivo con un nombre similar a nombre_de_tu_base_de_datos.sql o nombre_de_tu_base_de_datos.sql.gz (si elegiste compresión).

Guardar el archivo en un lugar seguro. Te recomiendo crear una carpeta específica para tus respaldos y nombrar el archivo con la fecha, por ejemplo: respaldo_bd_20250115.sql. Así sabrás cuándo realizaste cada backup mysql.

Paso 6: Verifica que el archivo se haya descargado correctamente

Antes de dar por finalizado el proceso, es importante verificar que el archivo se descargó correctamente. Puedes hacerlo de dos maneras:

  1. Revisa el tamaño del archivo: Si tu base de datos tiene un tamaño considerable, el archivo descargado debería tener un tamaño similar (aunque si lo comprimiste, será más pequeño).
  2. Abre el archivo con un editor de texto: Si exportaste en formato SQL sin comprimir, puedes abrir el archivo con el Bloc de notas o cualquier editor de texto. Deberías ver contenido similar a:
-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Servidor: localhost
-- Tiempo de generación: 15-01-2025 a las 10:00:00

Si ves este contenido, tu exportar SQL se realizó correctamente.

Opciones avanzadas para exportar base datos mysql

Si tu base de datos es muy grande o necesitas opciones más específicas, aquí tienes algunos consejos adicionales:

Exportar solo ciertas tablas

Si solo necesitas respaldar mysql de algunas tablas (por ejemplo, la tabla de usuarios), puedes seleccionarlas manualmente. En el método Personalizado, mantén presionada la tecla Ctrl (en Windows) o Cmd (en Mac) y haz clic en las tablas que deseas exportar.

Programar respaldos automáticos

Si no quieres depender de hacer respaldos manuales, la mayoría de los paneles de control ofrecen la opción de programar backup mysql automáticos. Por ejemplo, en Syspanel (puerto 2106), puedes configurar tareas cron o usar las herramientas de respaldo del propio panel.

[TIP] Un respaldo manual es bueno, pero un respaldo automático es mejor. Configura la automatización en tu panel de control para que se realice una copia de seguridad automática cada día o cada semana.

Exportar desde la línea de comandos

Si tienes acceso SSH a tu servidor, también puedes exportar base datos mysql usando el comando mysqldump. Este método es más avanzado, pero muy útil para bases de datos muy grandes o para automatizar procesos.

mysqldump -u usuario -p nombre_base_datos > respaldo.sql

Este comando te pedirá la contraseña y creará un archivo respaldo.sql en el directorio actual.

¿Qué hago con mi archivo de respaldo?

Una vez que tienes tu backup mysql descargado, es importante que lo guardes en un lugar seguro. Aquí tienes algunas opciones:

  • Almacenamiento en la nube: Google Drive, Dropbox, OneDrive o servicios especializados como Amazon S3.
  • Disco duro externo: Si tienes un disco duro USB, puedes guardar ahí tus respaldos.
  • Otro servidor: Si tienes acceso a otro servidor, puedes subir el archivo por FTP.

[WARNING] No guardes solo el respaldo en el mismo servidor donde está tu base de datos. Si el servidor falla, perderías tanto la base de datos como el respaldo. Siempre guarda una copia fuera del servidor.

Errores comunes al exportar y cómo solucionarlos

A veces, al intentar exportar SQL, pueden surgir problemas. Aquí te presento los más comunes y sus soluciones:

Error de "Tiempo de ejecución excedido"

Si tu base de datos es muy grande, el servidor puede tardar demasiado en generar el archivo y mostrar un error de tiempo de espera.

Solución: Prueba con el método Personalizado y selecciona la opción de Compresión gzip. También puedes intentar exportar solo algunas tablas a la vez.

Error de "Memoria agotada"

Este error ocurre cuando el servidor no tiene suficiente memoria para procesar la exportación.

Solución: Contacta con tu proveedor de hosting para que aumente el límite de memoria. También puedes probar con la línea de comandos si tienes acceso SSH.

Error de "Conexión interrumpida"

Si tu conexión a internet es inestable, la descarga puede interrumpirse a mitad del proceso.

Solución: Vuelve a intentarlo en un momento de mejor conexión. Si el problema persiste, usa la línea de comandos o pide ayuda a tu proveedor de hosting.

Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo hacer un respaldo de mi base de datos?

Depende de la actividad de tu sitio. Para una tienda en línea con pedidos diarios, te recomiendo hacer un backup mysql diario. Para un blog con publicaciones semanales, un respaldo semanal puede ser suficiente. Recuerda que siempre es mejor prevenir que lamentar.

¿Puedo exportar mi base de datos sin phpMyAdmin?

Sí, puedes usar la línea de comandos con mysqldump o herramientas de terceros como MySQL Workbench. Sin embargo, phpMyAdmin es la opción más sencilla para usuarios principiantes.

¿Qué hago si mi archivo de respaldo es muy grande?

Puedes comprimirlo en formato zip o gzip. También puedes dividir la exportación en partes más pequeñas usando el método Personalizado y exportando solo algunas tablas a la vez.

¿El proceso de exportación afecta el rendimiento de mi sitio?

Durante el proceso de exportar base datos mysql, el servidor utiliza algunos recursos, pero generalmente no afecta el rendimiento de manera significativa. Si tienes un sitio muy grande, es recomendable hacerlo en horas de bajo tráfico.

¿Cómo puedo restaurar mi base de datos desde el archivo de respaldo?

En phpMyAdmin, ve a la pestaña Importar, selecciona tu archivo .sql y haz clic en Continuar. El sistema restaurará automáticamente la base de datos.

Conclusión

Realizar un backup mysql manual con phpMyAdmin es un proceso sencillo que cualquier persona puede aprender. Solo necesitas acceder a la herramienta, seleccionar tu base de datos, configurar las opciones de exportación y descargar el archivo.

Recuerda que la constancia es clave: haz respaldos periódicos y guarda los archivos en lugares seguros. No esperes a que ocurra un desastre para darte cuenta de que no tenías una copia de seguridad.

[INFO] Si utilizas Syspanel como panel de control, recuerda que el acceso se realiza en el puerto 2106. Dentro de Syspanel, encontrarás phpMyAdmin listo para usar.

Espero que esta guía te haya sido útil. Ahora ya sabes cómo exportar base datos mysql desde phpMyAdmin. Si tienes alguna duda, no dudes en contactar con el soporte técnico de tu hosting. ¡Buena suerte con tus respaldos!

¿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