phpMyAdmin en cPanel: cómo administrar una base de datos

phpMyAdmin en cPanel permite consultar y modificar bases MySQL o MariaDB mediante una interfaz web. Se utiliza para explorar tablas, exportar información, importar archivos SQL y realizar tareas de diagnóstico sin conectarse directamente por línea de comandos.

Es una herramienta potente: una modificación se aplica sobre los datos reales y puede afectar inmediatamente al sitio. Antes de editar, confirmá que seleccionaste la base correcta y generá un respaldo.

Qué tareas corresponden a phpMyAdmin

  • Examinar tablas, columnas e índices.
  • Buscar y consultar registros.
  • Exportar una base completa o tablas seleccionadas.
  • Importar un archivo SQL en una base existente.
  • Revisar información sobre estructura, tamaño y codificación.
  • Ejecutar operaciones de mantenimiento cuando sean necesarias.

No utilices phpMyAdmin como sustituto de las herramientas de usuarios y permisos de cPanel.

Crear bases y usuarios desde cPanel

cPanel recomienda crear la base, el usuario y sus privilegios mediante Database Wizard o Manage My Databases. Hacerlo directamente desde phpMyAdmin puede dejar objetos fuera del mapeo interno de la cuenta y causar problemas con backups y restauraciones.

Para preparar una aplicación nueva, seguí cómo crear una base de datos MySQL en cPanel. Después utilizá phpMyAdmin para importar o administrar el contenido.

Cómo identificar la base que utiliza un sitio

Una cuenta puede contener varias bases con nombres similares. Antes de modificar, revisá el archivo de configuración de la aplicación. WordPress guarda el nombre y usuario en wp-config.php; otros CMS utilizan archivos diferentes.

No elijas una base solamente por su tamaño. Puede tratarse de una copia antigua o un entorno de prueba. Compará el nombre completo, el prefijo asociado a la cuenta y, cuando sea posible, la fecha de las tablas.

Exportar una base de datos

Seleccioná la base en la columna lateral y utilizá Exportar. El método rápido suele descargar todas las tablas en formato SQL con una configuración habitual. El método personalizado permite seleccionar tablas, compresión y opciones adicionales.

Para una copia completa previa a una migración, incluí todas las tablas utilizadas por la aplicación. Guardá el archivo fuera del sitio público y asignale un nombre que permita reconocer dominio y fecha.

Comprobar una exportación

Verificá que la descarga haya terminado y que el archivo no esté vacío. Si utiliza compresión, conservá el formato aceptado por la importación del servidor nuevo. Una exportación parcial puede parecer correcta hasta que la aplicación intenta acceder a una tabla faltante.

Las bases grandes pueden superar el tiempo o la memoria disponible en una interfaz web. En ese caso solicitá al proveedor un método administrativo en lugar de repetir indefinidamente la operación.

Importar una base en cPanel

  1. Creá previamente la base y el usuario mediante Database Wizard.
  2. Asigná al usuario los privilegios requeridos.
  3. Abrí phpMyAdmin y seleccioná la base vacía del destino.
  4. Ingresá en Importar y elegí el archivo correspondiente.
  5. Iniciá el proceso y esperá el mensaje final.
  6. Revisá que aparezcan todas las tablas esperadas.

Si importás sin seleccionar la base correcta, el proceso puede fallar o intentar utilizar instrucciones incluidas en el archivo. No sobrescribas una base con datos activos sin respaldo y autorización.

Qué hacer con archivos demasiado grandes

La pantalla de importación indica el tamaño máximo admitido por la configuración del servidor. Comprimir el SQL puede reducir la transferencia si el formato es compatible, pero no elimina necesariamente los límites de tiempo o memoria.

Para bases grandes puede utilizarse una restauración administrativa o una herramienta de consola manejada por personal autorizado. Evitá herramientas desconocidas que requieran dejar contraseñas o scripts públicos dentro del sitio.

Explorar tablas y registros con cuidado

La pestaña Examinar permite ver filas; Estructura muestra columnas e índices; Buscar ayuda a localizar valores. Antes de editar un registro, comprobá cómo lo utiliza la aplicación y si existen relaciones con otras tablas.

No ejecutes instrucciones copiadas de Internet sin comprender su alcance. Un cambio masivo puede afectar todas las filas o eliminar información necesaria. Cuando la aplicación ofrece una función en su panel, normalmente es preferible utilizarla porque puede realizar validaciones adicionales.

Codificación y caracteres especiales

Una exportación e importación con codificaciones incompatibles puede convertir acentos o símbolos en caracteres incorrectos. Mantené la codificación utilizada por la aplicación y revisá la intercalación de las tablas antes de realizar conversiones.

No cambies la codificación de toda la base como respuesta automática a un único texto dañado. El problema puede haberse producido durante una importación anterior o en la conexión de la aplicación.

Optimizar o reparar tablas

phpMyAdmin puede mostrar operaciones de mantenimiento para determinados motores de almacenamiento. Utilizalas solo cuando exista una razón concreta y después de respaldar. Optimizar repetidamente no sustituye revisar consultas, índices, plugins o crecimiento innecesario.

La guía sobre cómo optimizar una base MySQL de forma segura explica qué revisar antes de actuar.

El tamaño mostrado puede tardar en actualizarse

En algunas versiones de MySQL, la información estadística de tablas se mantiene temporalmente en caché. Por eso el tamaño indicado por phpMyAdmin puede no disminuir inmediatamente después de eliminar u optimizar datos. No repitas operaciones destructivas solo porque la cifra todavía no cambió.

Seguridad al utilizar phpMyAdmin

  • Ingresá siempre desde el cPanel legítimo del servicio.
  • No compartas sesiones ni capturas que muestren datos sensibles.
  • Cerrá la sesión al terminar en equipos compartidos.
  • No almacenes exportaciones dentro de carpetas públicas.
  • Creá un backup antes de editar estructura o datos importantes.
  • Solicitá asistencia si no comprendés el efecto de una operación.

Usar phpMyAdmin durante una migración

En una migración manual, phpMyAdmin se utiliza para exportar la base del origen e importarla en la base creada en destino. Después deben actualizarse las credenciales de la aplicación y probar el sitio antes de cambiar DNS.

La guía completa para migrar un sitio web con base de datos relaciona este paso con la transferencia de archivos, compatibilidad de PHP, sincronización y publicación.

Video tutorial

El video puede mostrar una versión anterior de la interfaz. Los nombres o la ubicación de algunas opciones pueden haber cambiado.