Archivo

Entradas Etiquetadas ‘phpmyadmin’

Aero SQL: Sistema de Gestión de Bases de datos MySQL, una alternativa a phpMyAdmin

Martes, 23 de Febrero de 2010

Navegando y leyendo noticias aquí y allá, me he encontrado con un sistema denominado AeroSQL que promete ser una alternativa profesional a entornos como phpMyAdmin, MySQL Query Browser, EMS SQL Manager for MySQL, y SQLyog, solo que funciona en entornos web, es decir, no importa en qué plataforma se requiere porque se ejecuta sobre un servidor web con soporte de PHP.
Mi primera impresión fue bastante agradable, porque luce bastante profesional y su interfaz me recuerda a la interfaz de EMS SQL Manager, además, permite editar los contenidos de las tablas directamente sobre las tablas mismas o sobre el resultado de las consultas SQL ejecutadas.

AeroSQL está desarrollado en PHP con el framework ExtJS (para AJAX), soporta conexiones a múltiples servidores y múltiples bases de datos, el entorno es bastante agradable y corre sobre cualquier servidor web. El entorno es bastante usable, aún carece de funciones importantes para su adminsitración como crear tablas, eliminar tablas, renombrar tablas (lo mismo para las bases de datos e índices). Personalmente lo encuentro bastante prometedor y no está mal exharle un ojo al progreso del desarrollo pues creo que ya es hora de analizar alternativas al amo y señor de la gestión de bases de datos MySQL phpMyAdmin.

La URL del proyecto: http://www.burlaca.com/aerosql/

Cuál su primera impresión? Qué tal les ha parecido?

Categories: Bases de Datos Tags: ,

Lanzamiento de phpMyAdmin 3.3.0-alpha1

Jueves, 31 de Diciembre de 2009

Justo antes de finalizar el año, el equipo de phpMyAdmin ha anunciado el lanzamiento de la versión 3.3.0 Alpha 1 del sistema de gestión de bases de datos MySQL más usado del mundo: phpMyAdmin

En esta versión incluye varias mejoras y adiciones importantes:

- Nuevo módulo de importación y exportación: Optimizados y con varios bugs corregidos.
- Seguimiento y registro de cambios.
- Sincronización de estructura y datos entre servidores: el cual habíamos probado hace algunos días.
- Soporte de replicación

Y otros cambios menores y varias optimizaciones en el sistema interno. Vale la pena probarlo, no he encontrado problemas o bugs relevantes que puedan afectar nuestro trabajo o que vayan a echar a perder nuestras bases de datos (de hecho no he encontrado ningún error, podría pasar por una versión estable).

Excelente noticia y excelentes adiciones realizadas por el equipo de phpMyAdmin.

Felicidades y Feliz Año.

Categories: Bases de Datos Tags: ,

Hacer copia o duplicar base de datos MySQL con phpMyAdmin: Pestaña Synchronize.

Jueves, 26 de Noviembre de 2009

Entre mis labores diarias consulto y modifico bases de datos MySQL, PostgreSQL y Firebird principalmente, y hoy me he llevado una sorpresa bastante agradable cuando abrí phpMyAdmin.
Entre los scripts que tengo programados para ejecución automática en mi equipo está uno que consulta actualizaciones de diferentes programas y paquetes en los diferentes repositorios SVN, Mercurial o GIT y descarga las últimas actualizaciones del paquete en cuestión, en este caso de phpMyAdmin 3.3.0-dev ha bajado la última versión de desarrollo del SVN y me he encontrado con una nueva pestaña: “Synchronize” (Sincronizar para las versiones en castellano).

Pestaña Sincronizar en phpMyAdmin 3.3.0

Nueva pestaña sincronizar disponible en phpMyAdmin 3.3.0

Como buen ingeniero no pude aguantarme las ganas y di click en la pestaña para probar esa nueva opción y me encontré con una página sencilla pero bastante intuitiva.

Contenido página Sincronizar en phpMyAdmin 3.3.0

Contenido página Sincronizar en phpMyAdmin 3.3.0

Luego de investigar de seleccionar una base de datos local y crear una de prueba vacía de destino decidí continuar haciendo click sobre el botón Go. Ahora me sorprende con una nueva página: la página de comparación de las bases de datos.

Selección de opciones a sincronizar en phpMyAdmin: datos y/o estructura

Selección de opciones a sincronizar en phpMyAdmin: datos y/o estructura

Puedo probar cómo efectivamente ha comparado no solo la estructura de las tablas sino también de los datos permitiendo agregar los registros faltantes a la base de datos destino. Al hacer click sobre el botón “Apply selected changes” (Aplicar cambios seleccionados) y curiosamente hace exactamente eso, ejecuta las consultas y regresa a la página de comparación. Luego de hacer click sobre el botón “Synchronize databases” ejecuta los cambios que hayamos seleccionado y muestra un informe con las sentencias SQL que se ejecutaron. En mi caso ejecutó todo sin errores ni problemas.

Les invito a probar esta nueva utilidad, parece que los desarrolladores de phpMyAdmin han escuchado nuestras plegarias y han visto nuestras necesidades. Vaya que han desarrollado una utilidad excelente: fácil, sencilla y hace exactamente lo que dice.

Qué otro módulo sería interesante tener en phpMyAdmin? No sería mala idea hacerles unas cuantas recomendaciones al equipo de desarrollo. Seguiré probando y les contaré alguna novedad.