// Engineering Log

phpMyAdmin, Adminer o pgAdmin: ¿con qué administrar MySQL y PostgreSQL desde el navegador?

Publicado el 22.09.2026

// Ruta rapida

Este articulo pertenece al tema Servidores e infraestructura.

phpMyAdmin funciona solo con MySQL y MariaDB. Si tienes PostgreSQL, phpMyAdmin no se conectará a ella — para PostgreSQL se usa pgAdmin o Adminer. Además, Adminer sirve también para MySQL, por eso a menudo reemplaza a phpMyAdmin donde hay varias bases diferentes. Abajo — en qué se diferencian estas herramientas, cómo escoger y cómo no dejar la base de datos abierta a todo Internet.

Breve: qué funciona con qué

HerramientaBases de datosFormaLicencia
phpMyAdmin 5.2.3MySQL, MariaDBaplicación web en PHPGPL 2
Adminer 6.1.0MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle; otras — mediante pluginsun solo archivo PHPApache 2.0 o GPL 2
pgAdmin 4 (9.x)PostgreSQLaplicación web o programa de escritorioPostgreSQL License
DBeavercasi cualquier SGBDprograma de escritorioCommunity Edition — de código abierto

Las versiones indicadas están según las páginas de los proyectos a septiembre de 2026: phpMyAdmin 5.2.3 salió el 8 de octubre de 2025 y soporta MySQL y MariaDB desde la 5.5, Adminer 6.1.0 — 14 de septiembre de 2026, en pgAdmin 4 la rama vigente es la 9.x (la última publicación en la página de descargas — 9.18).

phpMyAdmin

El interfaz web más extendido para MySQL y MariaDB. Viene preinstalado en muchos proveedores de hosting y en paneles de control, por lo que a menudo no hace falta instalarlo.

Puntos fuertes — completitud: gestión de usuarios y permisos, importación y exportación en varios formatos, diseñador de relaciones entre tablas, trabajo con varios servidores. Puntos débiles — volumen de código y popularidad: phpMyAdmin es uno de los objetivos más frecuentes de escáneres automáticos que prueban rutas como /phpmyadmin/ y /pma/. Instalar desde los paquetes de la distribución es más fácil que manualmente, pero la versión en los paquetes puede quedarse atrás respecto a la actual.

Adminer

Adminer es un solo archivo PHP: se coloca en el servidor y se abre en el navegador. El proyecto se desarrolla activamente, no es un “recién llegado”: la versión 6.1.0 salió en septiembre de 2026. Adminer soporta MySQL, MariaDB, PostgreSQL, SQLite, MS SQL y Oracle, y mediante plugins — otras muchas, desde ClickHouse hasta MongoDB y Redis.

Es práctico para quien necesita acceso rápido a la base sin instalar: ver datos, ejecutar una consulta, cambiar la estructura de una tabla, hacer una exportación. Tiene menos funciones de administración que phpMyAdmin y pgAdmin, pero para el trabajo diario suelen ser suficientes.

pgAdmin

pgAdmin es la herramienta principal de administración de PostgreSQL. Funciona en dos modos: como programa de escritorio (Windows, macOS, Linux) y como aplicación web en el servidor, incluso en contenedor. Tiene todo lo necesario para PostgreSQL: esquemas, roles y permisos, extensiones, plan de ejecución de consultas, copia de seguridad y restauración vía pg_dump y pg_restore, monitorización de la actividad del servidor.

El precio de la completitud es el peso: pgAdmin es considerablemente más pesado que Adminer, y el modo web requiere una configuración separada (aplicación en Python o contenedor).

DBeaver

DBeaver no es un interfaz web, sino un programa de escritorio. Se conecta a casi cualquier base de datos, incluidas MySQL y PostgreSQL, y es útil para quien trabaja con varios sistemas a la vez. No hay que instalar nada en el servidor — la conexión se hace directamente al puerto de la SGBD o mediante un túnel SSH, que DBeaver puede abrir por sí mismo.

Adminer o phpMyAdmin

CriterioAdminerphpMyAdmin
Instalaciónun archivoconjunto de archivos o paquete
Bases de datosMySQL, PostgreSQL y otrassolo MySQL y MariaDB
Funciones de administraciónbásicascompletas: usuarios, diseñador de relaciones, muchos formatos de exportación
Preinstalado por los proveedores de hostingrara veza menudo
Superficie de ataquemenos códigomás código y escaneos dirigidos con más frecuencia

La elección es sencilla. En un hosting con phpMyAdmin ya disponible no hace falta cambiar nada. En tu propio servidor, especialmente si no solo hay MySQL, resulta más cómodo Adminer.

Adminer o pgAdmin

Para PostgreSQL la elección depende de las tareas. Si necesitas ver datos rápido o ejecutar una consulta — basta con Adminer. Si necesitas administración: roles, permisos, extensiones, análisis de consultas lentas, copias de seguridad — mejor pgAdmin. Muchos mantienen ambos: pgAdmin en el equipo del administrador, Adminer — para cambios ocasionales desde el servidor.

Sobre los propios sistemas de gestión de bases de datos — en la serie: MySQL y PostgreSQL.

Seguridad de las paneles web de bases de datos

La interfaz web a la base de datos es un acceso directo a los datos, por eso no debe estar accesible desde Internet.

  • No publiques el panel. La mejor opción es no publicarlo: que escuche solo 127.0.0.1 y acceder mediante un túnel SSH, por ejemplo ssh -L 8080:127.0.0.1:80 user@server, o mediante VPN.
  • Si el panel está accesible en la red — protégelo con autenticación adicional del servidor web (Basic Auth) y limita el acceso por direcciones IP.
  • No uses direcciones estándar como /phpmyadmin/ — no es una protección, pero reduce el ruido de los escáneres.
  • Solo HTTPS. Si no, el usuario y la contraseña de la base viajan en texto claro.
  • Actualiza. Especialmente phpMyAdmin y pgAdmin: se encuentran vulnerabilidades con regularidad.
  • Elimina Adminer tras usarlo una sola vez. El archivo olvidado en el directorio del sitio es un punto de entrada listo.
  • Usuario separado con mínimos permisos. No accedas al panel como root o postgres si la tarea es ver los datos de una sola aplicación.

Qué elegir

  • Hosting con MySQL y phpMyAdmin preinstalado — úsalo.
  • Servidor propio con MySQL o MariaDB — Adminer o phpMyAdmin, acceso mediante túnel SSH.
  • PostgreSQL — pgAdmin para administración, Adminer para acceso rápido.
  • Varias SGBD — DBeaver en el equipo o Adminer en el servidor.

// Tarea parecida

Si estas resolviendo algo parecido

Este articulo pertenece a uno de los temas principales de trabajo. Puedes seguir leyendo sobre el tema, ir a la pagina principal para entender a que me dedico o abrir directamente los servicios.

Tema del articulo

Servidores e infraestructura

VPS, Linux, stack web, migraciones, hosting, bases de datos y operacion base.

Tareas frecuentes de esta tema

  • Migrar un sitio o servicio a un nuevo servidor
  • Configurar Linux, Nginx, base de datos y copias de seguridad
  • Entender por que el sistema funciona de forma inestable

// Siguiente paso

Si necesitas ayuda con este tema y no solo otro articulo, es mejor ir directo a la pagina del servicio. La pagina principal y la seleccion de materiales quedan como rutas secundarias.

Abrir servicios

// Reviews

Reseñas relacionadas

Llegué con una solicitud costosa para la configuración de un servidor VPS, pero durante la consulta Mikhail propuso una solución mucho más sencilla y económica. Al final ahorré dinero y tiempo. Mikhail — un verdadero experto que trabaja por el resultado del cliente, no por la factura. ¡Lo recomiendo!

Llegué con una solicitud costosa para la configuración de un servidor VPS, pero durante la consulta Mikhail propuso una solución mucho más simple y económica. Al final ahorré presupuesto y tiempo. Mikhail es un …

kfhzasorin

Configuración de VPS, configuración del servidor

12.05.2026 · ★ 5/5

Hubo varios problemas, tanto en la parte técnica como en la comprensión general. Mijaíl respondió rápido a la solicitud, ayudó a aclarar las cosas y resolvió los problemas técnicos; por ello, muchas gracias. Estoy satisfecho con el resultado.

Hubo varios problemas relacionados tanto con la parte técnica como con la comprensión en general. Mijaíl respondió rápidamente a la solicitud, ayudó a aclarar las cosas y resolvió los problemas técnicos, por lo que le …

abazawolf

Configuración de VPS, configuración del servidor

18.02.2026 · ★ 5/5

// Contact

¿Necesitas ayuda?

Escríbeme y te ayudaré a resolver el problema

Respondo en un día laborable (03:00-13:00 GMT)

Или оставьте заявку здесь:

Confirme que no es un bot.

Escribir y recibir una respuesta rápida