====== AdminerEvo ====== [[informatica:software:aplicaciones_web|Aplicación web]] cliente de base de datos en [[informatica:programacion:php|PHP]]. Soporta MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch y MongoDB. Es una continuación de [[informatica:software:aplicaciones_web:adminer|Adminer]] * [[https://github.com/adminerevo/adminerevo|Repositorio de código]] El 24/01/2025, el principal desarrolador [[https://github.com/adminerevo/adminerevo/discussions/233|anunció que archivaría el repositorio]] porque no le puede dedicar más tiempo al proyecto. Recomienda hacer seguimiento del repositorio [[https://github.com/pematon/adminer|pematon/adminer]] ===== Características ===== * Conexión a servidores de bases de datos con usuario y contraseña * Creación de bases de datos * Lista campos, índices, claves foráneas y //triggers// de las tablas. * Modifica el nombre, motor, comentarios y //auto_increment// de las tablas. * Modifica el nombre, tipo, codificación de caracteres, comentarios y valores por defecto de las columnas. * Añade y elimina tablas y columnas * Crea, modifica, busca y elimina por índices incluyendo //fulltext// * Crea, modifica, elimina y enlaza listas por claves foráneas. * Crea, modifica, elimina y selecciona en vistas. * Crea, modifica, elimina y llama procedimientos almacenados y funciones * Crea, modifica y elimina //triggers// * Lista datos de las tablas con búsqueda, agrupaciones y limita y ordena resultados. * Añade nuevos registros y actualiza o borra existentes. * Soporte de todo tipo de datos (//blobs// a través de transferencia de ficheros) * Ejecuta cualquier comando SQL desde un campo de texto o fichero. * Exporta la estructura de una tabla, datos, vistas, rutinas y bases de datos a SQL o CSV * Muestra el esquema de la base de datos y su conexión mediante claves foráneas * Muestra procesos y los mata. * Muestra usuarios y permisos y permite modificarlos * Muestra variables con enlace a la documentación * Gestiona eventos y particiones de tabla (MySQL 5.1) * Esquemas, secuencias y tipos de usuario (PostgreSQL) * Disponible en varios idiomas incluyendo el español * Soporte desde [[informatica:programacion:php|PHP]] 5 ===== Instalación ===== ==== Docker ==== Ejemplo de Docker Compose utilizando la imagen [[https://hub.docker.com/r/shyim/adminerevo|shyim/adminerevo]]: services: adminerevo: image: ghcr.io/shyim/adminerevo:latest restart: unless-stopped ports: - 8080:8080 db: image: mysql restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: example