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

Guía para exportar e importar bases de datos en phpMyAdmin

Actualizado el 22 de marzo de 2026

¡Hola! Soy tu asistente técnico de confianza. Hoy vamos a aprender una de las tareas más importantes para mantener tu web segura y en funcionamiento: exportar e importar bases de datos usando phpMyAdmin.

No te preocupes si no eres un experto en tecnología. Esta guía está pensada para que cualquier persona, incluso sin experiencia previa, pueda realizar un backup de su base de datos o migrarla a otro servidor. Te explicaré paso a paso, con ejemplos claros y consejos prácticos.


¿Qué es phpMyAdmin y por qué es importante?

phpMyAdmin es una herramienta gratuita y muy popular que te permite administrar bases de datos MySQL y MariaDB desde un panel web. Es como el "escritorio" de tu base de datos: puedes crear tablas, modificar registros y, lo más importante, exportar e importar toda la información.

¿Por qué necesitas saber esto?

  • Para hacer backups (copias de seguridad) periódicos.
  • Para migrar tu web de un hosting a otro.
  • Para restaurar tu web si algo sale mal.
  • Para compartir una base de datos con un desarrollador.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), puedes acceder a phpMyAdmin desde el panel. Recuerda que el puerto de acceso es el 2106 (ejemplo: tudominio.com:2106).


Antes de empezar: requisitos y precauciones

Antes de tocar nada, asegúrate de tener:

  • Acceso a phpMyAdmin: normalmente lo encuentras en el panel de control de tu hosting (cPanel, Syspanel, Plesk, etc.).
  • Credenciales de la base de datos: usuario y contraseña. Si no las recuerdas, tu hosting puede proporcionártelas.
  • Tiempo y paciencia: aunque es rápido, mejor no tener prisa.

[WARNING] IMPORTANTE: Nunca modifiques ni elimines nada en phpMyAdmin si no estás 100% seguro. Un error puede romper tu web. Siempre haz un backup primero.


Cómo exportar una base de datos en phpMyAdmin

Exportar una base de datos significa crear un archivo (generalmente .sql) con toda la información: tablas, datos, usuarios, etc. Es como hacer una "foto" de tu base de datos.

Paso 1: Accede a phpMyAdmin

  1. Ve al panel de tu hosting (cPanel, Syspanel, etc.).
  2. Busca el icono de phpMyAdmin y haz clic.
  3. Se abrirá una nueva pestaña con la interfaz de phpMyAdmin.

[TIP] Si usas Syspanel, el acceso está en la sección "Bases de datos". Recuerda el puerto 2106.

Paso 2: Selecciona la base de datos

En la columna izquierda verás una lista de bases de datos. Haz clic en la que quieras exportar. Se cargará su estructura.

Paso 3: Ve a la pestaña "Exportar"

En la barra superior, haz clic en "Exportar". Verás dos opciones:

  • Rápida: exporta todo con la configuración por defecto.
  • Personalizada: te permite elegir qué tablas, formato y opciones avanzadas.

Para la mayoría de los casos, la opción Rápida es suficiente.

Paso 4: Elige el formato

Por defecto, el formato es SQL. Es el más compatible y recomendado. También puedes elegir otros como CSV o XML, pero para backups y migraciones, quédate con SQL.

Paso 5: Haz clic en "Continuar"

phpMyAdmin descargará automáticamente un archivo con extensión .sql. Guárdalo en un lugar seguro (tu ordenador, un disco externo, la nube...).

[TIP] Nombra el archivo con la fecha: por ejemplo, backup_miweb_2025-04-08.sql. Así sabrás cuándo lo hiciste.


Cómo importar una base de datos en phpMyAdmin

Importar es el proceso inverso: subes un archivo .sql a phpMyAdmin para restaurar la base de datos.

Paso 1: Accede a phpMyAdmin y selecciona la base de datos

Igual que antes, ve a phpMyAdmin y haz clic en la base de datos donde quieras importar.

[WARNING] Cuidado: si ya hay datos en esa base, se sobrescribirán. Si quieres mantener los existentes, crea una base de datos nueva.

Paso 2: Ve a la pestaña "Importar"

En la barra superior, haz clic en "Importar".

Paso 3: Selecciona el archivo

Haz clic en "Seleccionar archivo" y busca el .sql que exportaste antes.

Paso 4: Configura las opciones (opcional)

Por defecto, phpMyAdmin ya ajusta todo bien. Solo asegúrate de que:

  • Formato: SQL
  • Compatibilidad: NONE (o la versión de MySQL de tu servidor)
  • Número de registros por consulta: 0 (sin límite)

Paso 5: Haz clic en "Continuar"

phpMyAdmin procesará el archivo. Dependiendo del tamaño, puede tardar unos segundos o minutos. Verás un mensaje de éxito al final.

[INFO] Si el archivo es muy grande (más de 2 MB), puede que tu hosting tenga un límite. En ese caso, usa herramientas como BigDump o pide a tu proveedor que aumente el límite.


Errores comunes y cómo solucionarlos

Error: "No se puede conectar al servidor MySQL"

  • Revisa que el servidor MySQL esté activo en tu hosting.
  • Verifica las credenciales (usuario y contraseña).

Error: "Archivo demasiado grande"

  • Usa la opción Personalizada en Exportar y marca "Comprimir con gzip".
  • O divide el archivo en partes más pequeñas.

Error: "Tabla ya existe" al importar

  • En la importación, marca la opción "Eliminar tablas antes de importar" (DROP TABLE).
  • O crea una base de datos vacía para la importación.

Error: "Permiso denegado"

  • Asegúrate de tener permisos de administrador en la base de datos. Si no, contacta con tu hosting.

[TIP] Si algo falla, no borres nada. Busca el error en Google o pregunta a tu proveedor de hosting. Muchas veces es un problema temporal del servidor.


Preguntas frecuentes (FAQ)

¿Cada cuánto debo hacer un backup?

Depende de la actividad de tu web. Si actualizas contenido a diario, hazlo cada 24 horas. Si es un blog personal, una vez a la semana está bien.

¿Puedo exportar solo algunas tablas?

Sí. En la opción Personalizada, puedes seleccionar las tablas que quieras. Útil si solo necesitas datos concretos.

¿Qué hago si mi base de datos es muy grande?

Usa la opción Comprimir (gzip o zip) al exportar. También puedes usar la herramienta mysqldump desde la línea de comandos si tienes acceso SSH.

¿Puedo importar un archivo .sql desde otro servidor?

Sí, siempre que el formato sea compatible. A veces hay diferencias en versiones de MySQL, pero normalmente funciona.

¿Cómo accedo a phpMyAdmin en Syspanel?

En Syspanel (antes HestiaCP), ve a "Bases de datos" y haz clic en el icono de phpMyAdmin. Recuerda que el puerto es 2106 (ejemplo: tudominio.com:2106).

¿Es seguro usar phpMyAdmin?

Sí, siempre que tu hosting tenga conexión HTTPS y uses contraseñas seguras. No compartas tus credenciales.


Consejos finales para mantener tus datos seguros

  1. Automatiza los backups: muchos paneles (cPanel, Syspanel) permiten programar backups semanales.
  2. Guarda los backups fuera del servidor: en la nube (Google Drive, Dropbox) o en un disco externo.
  3. Prueba la restauración: de vez en cuando, importa el backup en un servidor de prueba para asegurarte de que funciona.
  4. Actualiza phpMyAdmin: si tu hosting lo permite, mantén la herramienta actualizada para evitar vulnerabilidades.

[INFO] Recuerda: un backup no sirve de nada si no puedes restaurarlo. Practica el proceso de importación cuando todo vaya bien.


Conclusión

Exportar e importar bases de datos en phpMyAdmin es una habilidad básica pero esencial para cualquier persona que gestione una web. Con esta guía, ya sabes cómo hacer un backup de seguridad, migrar tu sitio a otro hosting o restaurar tu información tras un problema.

No tengas miedo de practicar. Crea una base de datos de prueba, exporta e importa varias veces hasta que te sientas cómodo. Y recuerda: siempre haz un backup antes de cualquier cambio importante.

Si tienes dudas, tu proveedor de hosting o un técnico amigo pueden ayudarte. ¡Buena suerte y a mantener tu web segura!


¿Te ha sido útil esta guía? Compártela con otros usuarios que puedan necesitarla. Y si tienes alguna pregunta, déjala en los comentarios (si tu web lo permite) o contacta con tu soporte técnico.

¿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