Maneje su Base de Datos con adminer.php
Introducción
Generalmente en nuestros proyectos Web u otros, requerimos de un gestor de base de datos, que en ocasiones nos es complejo acceder de manera remota. Tradicionalmente se utiliza phpMyAdmin, que puede ser complejo de instalar y configurar.
Descripción
Afortunadamente contamos con adminer.php, que se compone de solo un archivo PHP, con licenciamiento Apache GPL 2, que nos permite usarlo sin un pago, aunque podemos (y se recomienda) entregar donativos. Agregamos a nuestro sitio web, permitiendo el manejo de bases de datos MySQL, PostgreSQL, SQLite, Oracle, MS SQL y muchas otras, ya sean locales o remotas done se requiere contar con los drivers para dicha base en el PHP del servidor.
Podemos descargarlo desde su página oficial: https://www.adminer.org/, donde además encontraremos skins y plugins que nos permiten adaptarlo mejor a nuestra necesidad. Entre sus características contamos con:
- Conexión a Bases de Datos con usuario y clave
- Seleccionar una base existente o crear una nueva
- Listar campos, indeces, llaves foraneas y triggers de una tabla
- Cambiar Nombre, motor, Mapa de caracteres, auto_increment y comentario de una tabla
- Cambiar nombre, Tipo, Mapa de caracteres, comentario y valor default de una columna
- Agregar y quitar tablas y columnas
- Crear, modificar, eliminar y buscar por indeces incluso en fulltext
- Crear, modificar, eliminar y seleccionar con Vistas
- Crear, modificar, eliminar y llamar procedimientos almacenados y funciones
- Crear, modificar y eliminar triggers
- Listar datos en tablas con búsquedas, agregación, ordenamiento y limmite de resultados
- Insertar nuevos registros, actualizar y borrar los existentes
- Soporta todos los tipos de datos, blobs mediante transferencia de archivos
- Ejecuata cualquier comando SQL desde un cuadro de texto o archivo
- Exporta estructura de tablas, datos, vistas, rutinas, bases de datos a SQL o CSV
- Imprime esquema de la base de datos conectada por llaves foraneas
- Despliega lista de procesos y permite terminarlos
- Despliega usuarios y permisos, y realiza cambios sobre ellos
- ... y muchos otros
Al descargar el archivo, por ejemplo adminer-4.2.5.php y lo agregamos a nuestro sitio, por ejemplo en el directorio /administracion, al ingresar a su URL veremos una página como la que sigue:
Veamos a continuación algunas otras pantallas de ejemplo:
Generado por Sistema y almacenado en cache
Wyzer Luis Hernán de la Barra |
|
Teléfono: | +56995451689 |
WhatsApp: | +56995451689 |
E-Mail: | info@wyzer.cl |
Web: | www.wyzer.cl |