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

Cómo acceder a phpMyAdmin desde cPanel y exportar bases de datos

Actualizado el 20 de diciembre de 2025

Perfecto, aquí tienes tu guía completa y detallada sobre cómo manejar tus bases de datos con phpMyAdmin desde cPanel, enfocada en la exportación para respaldos o migraciones.


¿Qué es phpMyAdmin y por qué es tu mejor aliado?

Antes de ponernos manos a la obra, es importante que entiendas qué es esta herramienta. phpMyAdmin es un software de código abierto que te permite gestionar tus bases de datos MySQL y MariaDB a través de una interfaz web. En lugar de escribir comandos complejos en una terminal, puedes hacer clic en botones para crear tablas, modificar datos, o como en este caso, exportar e importar información.

Para cualquier persona que administre un sitio web, es una herramienta esencial. Ya sea que quieras hacer una copia de seguridad manual, mover tu web a un servidor más rápido o simplemente explorar cómo están estructurados tus datos, phpMyAdmin es el lugar perfecto para hacerlo. En el entorno de cPanel, es la aplicación estándar para estas tareas, y aunque parezca abrumador al principio, es mucho más sencillo de lo que crees.

Accediendo a phpMyAdmin desde cPanel

El acceso es realmente intuitivo, pero vamos a desglosarlo paso a paso para que no haya ninguna duda. Lo primero que necesitas son tus credenciales de acceso a cPanel, que normalmente te las proporciona tu proveedor de hosting en el correo de bienvenida.

Paso 1: Inicia sesión en tu panel de control

Abre tu navegador favorito y ve a la URL de tu cPanel. Normalmente sigue el formato https://tudominio.com/cpanel o https://tuip:2083. Introduce tu nombre de usuario y contraseña y haz clic en "Iniciar sesión" o "Log in". Si no estás seguro de la URL exacta, consulta el correo de bienvenida de tu hosting o contacta con su soporte.

Paso 2: Localiza la sección de Bases de Datos

Una vez dentro de cPanel, verás un panel lleno de iconos y secciones. Busca la sección titulada "Bases de Datos" o "Databases". Dentro de ella, encontrarás varios iconos, pero el que nos interesa es el que dice "phpMyAdmin". Haz clic en él.

Paso 3: Selecciona tu base de datos

Al hacer clic, se abrirá una nueva pestaña o ventana en tu navegador con la interfaz de phpMyAdmin. En el panel lateral izquierdo, verás una lista de todas las bases de datos que tienes en tu hosting. Haz clic en el nombre de la base de datos que deseas gestionar. Verás que el contenido del panel derecho cambia para mostrarte las tablas de esa base de datos específica.

[TIP] Los nombres de las bases de datos en cPanel suelen tener un prefijo con tu nombre de usuario, por ejemplo: usuario_basededatos. Asegúrate de seleccionar la correcta.

Exportar una Base de Datos: Tu Respaldo o Migración

Exportar es el proceso de extraer toda la estructura y los datos de tu base de datos en un solo archivo, normalmente en formato .sql. Este archivo es un archivo de texto que contiene todos los comandos necesarios para recrear la base de datos en otro lugar. Es la forma más segura de hacer un respaldo cPanel manual o de preparar una migración hosting.

Paso 1: Entra en la pestaña "Exportar"

Una vez que estés dentro de tu base de datos (es decir, hayas hecho clic en su nombre en el panel izquierdo), mira la barra de navegación superior de phpMyAdmin. Verás pestañas como "Estructura", "SQL", "Buscar", "Consultar", etc. Haz clic en la pestaña que dice "Exportar". Es una de las más importantes.

Paso 2: Elige el método de exportación

Verás dos opciones principales: Rápida y Personalizada.

  • Rápida: Es la opción por defecto. Exporta toda la base de datos en formato SQL sin opciones adicionales. Es perfecta para la mayoría de los casos, especialmente si tu base de datos no es demasiado grande y solo quieres un respaldo rápido.
  • Personalizada: Esta opción te da un control total sobre el proceso. Te permite elegir qué tablas exportar, el formato del archivo (SQL, CSV, etc.) y opciones avanzadas como comprimir el archivo con gzip o zip. Es ideal para bases de datos muy grandes o si necesitas un formato específico.

Para nuestro ejemplo, usaremos la opción "Personalizada" para mostrarte cómo funciona, aunque te adelanto que la "Rápida" es suficiente en el 90% de los casos.

Paso 3: Configura la exportación personalizada

Si elegiste "Personalizada", verás una pantalla con muchas opciones. No te asustes, solo nos interesan un par de ellas.

  1. Tablas: En el cuadro de la izquierda, verás todas tus tablas. Si quieres exportarlas todas, déjalo seleccionado. Si solo quieres algunas, mantén presionada la tecla Ctrl (o Cmd en Mac) y haz clic en las que necesites.
  2. Formato: En el desplegable "Formato", asegúrate de que esté seleccionado "SQL". Este es el formato estándar para este tipo de operaciones.
  3. Opciones específicas del formato: Marca la casilla que dice "Agregar sentencia DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT". Esto es crucial, ya que si la base de datos ya existe en el destino, la sobrescribirá sin dar errores. También puedes marcar "Agregar sentencia CREATE DATABASE / USE" si quieres que el archivo cree la base de datos automáticamente al importarlo, pero esto puede variar según el hosting.
  4. Compresión: En la sección de "Compresión", elige "comprimido (zip)" o "comprimido (gzip)". Esto reducirá el tamaño del archivo final, lo que hace que la descarga sea más rápida y ocupe menos espacio en tu disco duro. Para bases de datos grandes, es casi obligatorio.

Paso 4: Descarga el archivo

Finalmente, haz clic en el botón "Continuar" o "Exportar" en la parte inferior de la página. Dependiendo de la configuración, el archivo se descargará automáticamente a tu ordenador o te preguntará dónde guardarlo. ¡Eso es todo! Ya tienes tu exportar base de datos completado.

[WARNING] Si tu base de datos es muy grande (más de 100 MB), la exportación puede dar error de tiempo de espera. En ese caso, te recomiendo usar la opción de compresión y, si aún así falla, contactar con tu proveedor de hosting para que te ayude a hacer el respaldo desde la terminal.

Importar una Base de Datos: Restaurando o Migrando

Importar es el proceso inverso. Tomamos el archivo .sql que generamos antes y lo usamos para recrear la base de datos en un servidor nuevo o en el mismo. Este proceso es esencial para completar una migración hosting.

Paso 1: Crea la base de datos vacía (si es necesario)

En cPanel, antes de importar, necesitas tener una base de datos vacía. Si estás importando en un servidor nuevo, deberás crear una nueva base de datos y un usuario con todos los privilegios desde la sección "Bases de Datos MySQL" de cPanel. Anota el nombre y la contraseña, ya que los necesitarás para configurar tu sitio web después.

Paso 2: Accede a la base de datos destino

Al igual que para exportar, inicia sesión en cPanel del servidor destino y abre phpMyAdmin. Haz clic en el nombre de la base de datos vacía que acabas de crear en el panel izquierdo.

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

En la barra superior, haz clic en la pestaña que dice "Importar". Esta es la que tiene el icono de una flecha hacia arriba.

Paso 4: Selecciona tu archivo

Verás una sección que dice "Archivo a importar". Haz clic en el botón "Elegir archivo" o "Browse" y navega en tu ordenador para seleccionar el archivo .sql que exportaste anteriormente. Si lo comprimiste en zip o gzip, puedes subirlo directamente, phpMyAdmin lo descomprimirá automáticamente.

Paso 5: Ejecuta la importación

Deja las opciones por defecto y haz clic en el botón "Continuar" o "Importar" en la parte inferior. phpMyAdmin procesará el archivo y, si todo ha ido bien, verás un mensaje de éxito en verde. Si hay algún error, te mostrará un mensaje en rojo con la descripción del problema.

[INFO] Es importante que el archivo .sql no supere el límite de subida de archivos de tu servidor (normalmente aparece en la misma página de importación como "upload_max_filesize"). Si tu archivo es más grande, deberás dividirlo en partes más pequeñas o usar herramientas como "BigDump" para importarlo.

Errores Comunes y Soluciones (FAQ)

Aquí tienes una lista de los problemas más habituales que te puedes encontrar y cómo solucionarlos.

"No puedo acceder a phpMyAdmin"

  • Error de inicio de sesión: Verifica que estás usando las credenciales de cPanel, no las de tu sitio web (WordPress, etc.).
  • Acceso denegado desde tu IP: Algunos hostings bloquean el acceso a phpMyAdmin desde IPs extranjeras por seguridad. Contacta con tu proveedor para añadir tu IP a la lista blanca.
  • El icono no aparece: Es muy raro, pero si no ves el icono, es que tu plan de hosting no lo incluye. Contacta con soporte.

"El archivo es demasiado grande para importar"

  • Solución 1: Usa la opción de compresión al exportar (zip o gzip) para reducir el tamaño.
  • Solución 2: Divide tu archivo SQL en partes más pequeñas usando un editor de texto o herramientas online. Es tedioso, pero funciona.
  • Solución 3: Usa la herramienta "Importar" de cPanel (si tu hosting la tiene) o un cliente FTP para subir el archivo a la carpeta ~/tmp y luego importarlo desde ahí con comandos SSH.

"Error de clave foránea o duplicado al importar"

  • Solución: Este error suele ocurrir porque la base de datos de destino ya tiene datos. Asegúrate de que la base de datos de destino esté completamente vacía antes de importar. Si no, tendrás que eliminar las tablas existentes primero.
  • Solución 2: Si estás importando en una base de datos existente y quieres reemplazarla, asegúrate de haber marcado la opción "Agregar sentencia DROP TABLE" al exportar.

"Mi sitio web da error de conexión a la base de datos después de la migración"

  • Solución: Este es un problema muy común y no está en phpMyAdmin, sino en la configuración de tu aplicación. Deberás editar el archivo de configuración de tu sitio (por ejemplo, wp-config.php en WordPress) y actualizar los datos de conexión (nombre de la base de datos, usuario y contraseña) con los que creaste en el nuevo hosting.

Consejos Pro para el Respaldo y la Migración

Para terminar, te dejo algunos consejos que te ahorrarán muchos dolores de cabeza a largo plazo.

  • Exporta con regularidad: No esperes a que ocurra un desastre para hacer un respaldo cPanel. Establece una rutina (semanal o mensual) para exportar tus bases de datos.
  • Guarda los archivos en un lugar seguro: No dejes los archivos .sql en tu servidor. Descárgalos a tu ordenador o a un servicio de almacenamiento en la nube (como Google Drive o Dropbox).
  • Revisa el archivo exportado: De vez en cuando, abre el archivo .sql con un editor de texto y comprueba que no está vacío y que contiene sentencias INSERT INTO. Es una buena manera de verificar que el respaldo es válido.
  • Para sitios muy grandes: Si tu base de datos supera los 500 MB, considera usar herramientas de línea de comandos como mysqldump a través de SSH. Es mucho más rápido y fiable que phpMyAdmin.
  • Alternativas a cPanel: Si en algún momento trabajas con un panel como Syspanel, el procedimiento es muy similar. Accede a tu panel a través del puerto 2106 (por ejemplo, https://tuip:2106) y busca la sección de bases de datos. El concepto de exportar e importar es idéntico, aunque la interfaz pueda variar ligeramente.

[TIP] La exportación Rápida de phpMyAdmin es tu mejor amiga para respaldos de emergencia. No necesitas configurar nada, solo un clic y a guardar el archivo.

Espero que esta guía te haya sido de gran ayuda. Dominar phpMyAdmin te dará un control total sobre tu sitio web y te convertirá en un administrador mucho más competente. Si tienes más dudas, recuerda que siempre puedes consultar la documentación oficial de phpMyAdmin o contactar con el soporte de tu hosting. ¡Buena suerte con tus proyectos!

¿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