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

Cómo usar phpMyAdmin en cPanel para importar y exportar bases de datos

Actualizado el 30 de noviembre de 2025

¿Qué es phpMyAdmin y por qué lo necesitas en cPanel?

Si alguna vez has tenido que mover un sitio web de un servidor a otro, hacer una copia de seguridad manual o restaurar una web tras un error, seguro que has escuchado hablar de phpMyAdmin. Es la herramienta número uno para gestionar bases de datos MySQL desde un panel de control, y en cPanel está integrada de serie.

Piensa en tu base de datos como el almacén de tu web: ahí se guardan los artículos, los usuarios, los pedidos, los comentarios y toda la configuración. Sin ella, tu WordPress, PrestaShop o cualquier aplicación simplemente no funciona.

phpMyAdmin te permite, entre otras cosas, dos operaciones críticas: importar y exportar bases de datos. Exportar significa sacar una copia completa de tu base de datos en un archivo (normalmente .sql o .zip). Importar es el proceso inverso: cargar ese archivo en tu servidor para restaurar o transferir los datos.

En este artículo te voy a explicar paso a paso, con un lenguaje claro y sin tecnicismos, cómo hacer ambas cosas desde cPanel. No necesitas ser un experto en programación, solo seguir las instrucciones con calma.


Antes de empezar: localiza phpMyAdmin en tu cPanel

Lo primero es acceder a tu panel de control. Escribe en tu navegador la URL de tu cPanel (normalmente algo como https://tudominio.com/cpanel o https://tuip:2083) e inicia sesión con tus credenciales.

Una vez dentro, busca la sección Bases de Datos. Allí verás el icono de phpMyAdmin. Haz clic en él.

[INFO] Si no encuentras el icono, usa el buscador de cPanel (arriba a la derecha) y escribe "phpMyAdmin". Te aparecerá al instante.

Se abrirá una nueva pestaña con la interfaz de phpMyAdmin. Verás a la izquierda una lista con todas tus bases de datos. A la derecha, información sobre las tablas. No te asustes, es más sencillo de lo que parece.


Cómo exportar una base de datos desde phpMyAdmin (cPanel)

Exportar es una operación muy común. La haces cuando:

  • Quieres hacer una copia de seguridad manual antes de actualizar WordPress o un plugin.
  • Necesitas mover tu web a otro hosting.
  • Quieres duplicar tu sitio en un entorno de pruebas.

Paso 1: Selecciona la base de datos correcta

En el panel izquierdo de phpMyAdmin, haz clic sobre el nombre de la base de datos que quieres exportar. Verás que se selecciona y el panel derecho cambia para mostrar sus tablas.

[WARNING] Asegúrate de elegir la base de datos correcta. Si exportas la equivocada, podrías sobrescribir datos importantes en otra web. Revisa el nombre: en cPanel suele tener el formato usuario_nombrebasededatos.

Paso 2: Accede a la pestaña Exportar

En la barra superior de phpMyAdmin, verás varias pestañas: Explorar, SQL, Buscar, Query, Exportar, Importar, etc. Haz clic en Exportar.

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

phpMyAdmin te ofrece dos métodos:

  • Rápido: Descarga el archivo sin opciones adicionales. Perfecto para copias de seguridad básicas.
  • Personalizado: Te permite elegir qué tablas exportar, el formato de compresión, etc.

Para la mayoría de casos, el método Rápido es suficiente. Solo asegúrate de que el formato sea SQL (está seleccionado por defecto).

Paso 4: Descarga el archivo

Haz clic en el botón Continuar o Exportar. Tu navegador comenzará a descargar un archivo con extensión .sql o .zip (si elegiste comprimirlo). Ese archivo contiene absolutamente todo: estructura, datos, índices y configuraciones.

Guárdalo en un lugar seguro. Si tu web es importante, te recomiendo que guardes copias en al menos dos sitios: tu ordenador y un servicio en la nube (Google Drive, Dropbox, etc.).

[TIP] En el método personalizado, activa la opción "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / TRIGGER" si quieres que la importación futura reemplace tablas existentes sin errores. Esto es útil cuando restauras una copia sobre una base de datos que ya tiene tablas.


Cómo importar una base de datos desde phpMyAdmin (cPanel)

Importar es el proceso inverso. Lo necesitas cuando:

  • Restauras una copia de seguridad después de un error.
  • Migras tu web a un nuevo hosting.
  • Recibes un archivo .sql de un cliente o colega.

Paso 1: Selecciona la base de datos de destino

En el panel izquierdo, haz clic sobre la base de datos donde quieres importar los datos. Si no existe, deberás crearla primero en cPanel (sección Bases de datos MySQL).

[WARNING] Si importas un archivo que contiene tablas con el mismo nombre que las existentes, estas se sobrescribirán. Asegúrate de estar importando en la base de datos correcta. Si tienes dudas, crea una base de datos nueva y apunta tu aplicación a ella.

Paso 2: Accede a la pestaña Importar

En la barra superior, haz clic en Importar.

Paso 3: Sube el archivo

Verás un botón que dice Elegir archivo (o Browse). Haz clic y selecciona el archivo .sql o .zip que quieres importar.

[INFO] cPanel y phpMyAdmin tienen un límite de tamaño para subir archivos (normalmente entre 50 MB y 128 MB). Si tu base de datos es más grande, el importador fallará. Más abajo te doy soluciones para este caso.

Paso 4: Ejecuta la importación

Deja las opciones por defecto (formato SQL) y haz clic en Continuar o Importar. Verás una barra de progreso y, al finalizar, un mensaje de éxito: "Importación correctamente finalizada".

Paso 5: Verifica los datos

Ve a la pestaña Explorar o Examinar (dependiendo de la versión) y revisa que las tablas y los registros estén presentes. Si todo está en orden, ya puedes conectar tu aplicación a esa base de datos.


Solución a problemas comunes al importar o exportar

El archivo es demasiado grande para importar

Este es el problema más habitual. Si tu base de datos supera el límite de subida, tienes varias opciones:

  1. Comprime el archivo: En la exportación, elige "zipped" en el método personalizado. Al importar, phpMyAdmin puede descomprimir automáticamente.
  2. Divide el archivo SQL: Si el archivo es enorme, puedes dividirlo en partes usando herramientas como mysqldump o programas de escritorio como HeidiSQL. Luego importa cada parte por separado.
  3. Usa la terminal (SSH): Si tienes acceso SSH, puedes importar directamente con el comando mysql -u usuario -p nombre_basededatos < archivo.sql. Es mucho más rápido y sin límites de tamaño.
  4. Aumenta el límite en cPanel: En algunos casos, puedes modificar el archivo php.ini para subir el valor de upload_max_filesize y post_max_size. Pero esto no siempre es posible en entornos compartidos.

[WARNING] Si intentas importar un archivo muy grande y la conexión se corta a mitad, la base de datos quedará incompleta. Es mejor que dividas el archivo o uses SSH.

Error "No se pudo conectar" o "Acceso denegado"

Esto suele pasar cuando el archivo SQL contiene sentencias que intentan crear usuarios o bases de datos. En cPanel, los nombres de usuario y base de datos tienen prefijos fijos. Si el archivo viene de otro servidor, esos nombres no coincidirán.

Solución: Abre el archivo .sql con un editor de texto (como Notepad++ o VS Code) y busca las líneas que contengan CREATE DATABASE o CREATE USER. Cámbialas para que coincidan con tus credenciales de cPanel, o elimínalas y crea la base de datos manualmente antes de importar.

La importación termina pero no aparecen los datos

Si el mensaje dice que se completó correctamente pero no ves las tablas, es probable que el archivo no contuviera sentencias SQL válidas. Verifica que el archivo no esté vacío o que no sea un archivo de texto plano con extensión .sql pero sin contenido real.


Preguntas frecuentes (FAQ)

¿Puedo exportar solo algunas tablas?

Sí. En el método Personalizado de exportación, verás una lista de todas las tablas con casillas de verificación. Desmarca las que no necesites. Útil si solo quieres respaldar, por ejemplo, la tabla de pedidos y no la de usuarios.

¿Qué diferencia hay entre exportar en SQL y en CSV?

El formato SQL es el estándar para bases de datos. Contiene instrucciones para recrear la estructura y los datos. El CSV es un formato de texto plano que se usa para hojas de cálculo (Excel). Si exportas en CSV, perderás la estructura de las tablas y las relaciones. Para copias de seguridad, usa siempre SQL.

¿Puedo importar una base de datos de WordPress sin perder la configuración?

Sí, siempre que exportes e importes la misma base de datos completa. La configuración de WordPress se guarda en la tabla wp_options. Si solo importas algunas tablas, puedes perder ajustes importantes.

¿Es seguro usar phpMyAdmin en cPanel?

Sí, siempre que sigas las buenas prácticas: cierra sesión cuando termines, no compartas tus credenciales y evita importar archivos de fuentes desconocidas. Un archivo SQL malicioso puede contener código que borre datos o comprometa tu web.

¿Puedo usar phpMyAdmin para crear una base de datos?

No exactamente. phpMyAdmin puede crear bases de datos, pero en cPanel es más seguro hacerlo desde la sección Bases de datos MySQL. Allí también puedes crear usuarios y asignar privilegios.


Consejos finales para trabajar con bases de datos en cPanel

  • Haz copias de seguridad periódicas: No esperes a tener un problema. Programa copias semanales como mínimo.
  • Usa nombres descriptivos: En cPanel, las bases de datos se llaman usuario_nombre. Elige nombres que te ayuden a identificar la aplicación (por ejemplo, admin_wordpress).
  • Prueba la restauración: De nada sirve una copia si no sabes restaurarla. Haz una prueba en un entorno de desarrollo antes de necesitarla de verdad.
  • Mantén phpMyAdmin actualizado: cPanel lo actualiza automáticamente, pero si usas un servidor propio, asegúrate de tener la última versión por seguridad.

[INFO] Si en algún momento usas un panel alternativo como Syspanel (antes conocido como HestiaCP), recuerda que el acceso a su panel se realiza a través del puerto 2106. La lógica de importar y exportar con phpMyAdmin es exactamente la misma, pero la ubicación del icono puede variar ligeramente.


Conclusión

Saber usar phpMyAdmin en cPanel para importar y exportar bases de datos es una habilidad esencial para cualquier persona que gestione sitios web. No solo te permite hacer copias de seguridad, sino que también es la puerta de entrada para migraciones, clonaciones y recuperaciones ante desastres.

El proceso, como has visto, es muy sencillo: exportar es un clic, e importar es elegir un archivo y pulsar continuar. Los problemas más comunes tienen soluciones claras, y con un poco de práctica, lo harás sin pensar.

Te recomiendo que practiques con una base de datos de prueba antes de necesitarlo de verdad. Así, cuando llegue el momento, tendrás la confianza para hacerlo con los ojos cerrados.

Si te ha quedado alguna duda, déjala en los comentarios o consulta la documentación oficial de cPanel y phpMyAdmin. ¡Buena suerte con tus bases de datos!

¿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