{"id":209,"date":"2016-04-15T18:09:50","date_gmt":"2016-04-15T16:09:50","guid":{"rendered":"http:\/\/lab.fawno.com\/?p=209"},"modified":"2019-11-08T05:19:03","modified_gmt":"2019-11-08T04:19:03","slug":"","status":"publish","type":"post","link":"https:\/\/lab.fawno.com\/en\/2016\/04\/15\/mysql-front-administrador-de-bases-de-datos-mysql\/","title":{"rendered":"","raw":""},"content":{"rendered":"","protected":false,"raw":""},"excerpt":{"rendered":"","protected":false,"raw":""},"author":1,"featured_media":211,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_es_post_content":"\n
Hacia finales del siglo pasado descubr\u00ed MySQL-Front<\/a>, un administrador de bases de datos MySQL<\/a> que primero ser\u00eda Freeware, luego Shareware y finalmente volver\u00eda a ser Freeware. Todo ello aderezado con un cambio de nombre por medio a SQL-Front y vuelta al inicial MySQL-Front.<\/p>\n\n\n\n Entre las muchas caracter\u00edsticas de este Front-end para MySQL las que quiz\u00e1s destaquen, al menos para m\u00ed, son:<\/p>\n\n\n\n En un tiempo en el que el MySQL Workbench<\/a> o no exist\u00eda, o estaba en pa\u00f1ales, ven\u00eda muy bien una aplicaci\u00f3n gratuita con la que poder importar directamente a MySQL tablas Excel, datos en csv<\/a> o incluso bases de datos Accesss.<\/p>\n\n\n\n Permite adem\u00e1s aprender SQL sin necesidad de mirar la documentaci\u00f3n, al menos yo aprend\u00ed mucho gracias a activar la ventana de log, donde uno puede ver las secuencias sql generadas por el programa para efectuar las distintas operaciones.<\/p>\n\n\n\n Sin embargo no descubr\u00ed lo realmente genial que es este programa hasta que en diciembre del a\u00f1o pasado empec\u00e9 a jugar con campos virtuales en MySQL-5.7.x<\/a>. B\u00e1sicamente necesitaba crear un campo cuyo contenido se generase autom\u00e1ticamente mediante el contenido de otros campos. No voy a discutir aqu\u00ed el porqu\u00e9, las ventajas y desventajas de esta caracter\u00edsticas. Simplemente empec\u00e9 a experimentar con este tipo de campos y mientras que con el MySQL Workbench no hab\u00eda problema alguno, MySQL-Front me devolv\u00eda un bonito error diciendo algo as\u00ed como que no entend\u00eda el tipo de dato.<\/p>\n\n\n\n Utilic\u00e9 el formulario de contacto de MySQL-Front<\/a> por aquello de que, en el peor de los casos, s\u00f3lo perder\u00eda diez minutos exponiendo el caso.<\/p>\n\n\n\n Termin\u00e9 cruzando unos cuantos mensajes con el bueno de Nils, quien desconoc\u00eda el tema de los campos virtuales hasta que yo se lo cont\u00e9 y despu\u00e9s de un par de d\u00edas de documentarse me comunic\u00f3 que le parec\u00eda una caracter\u00edsticas esencial y que aunque hab\u00eda subestimado el tiempo que necesitar\u00eda para implementarla estaba trabajando en ello. Simplemente una actitud genial!!.<\/p>\n\n\n\n El resultado fue que en menos de dos semanas tenia una versi\u00f3n beta que implementaba correctamente la nueva funcionalidad.<\/p>\n\n\n\n S\u00f3lo encuentro dos pegas rese\u00f1ables:<\/p>\n\n\n\n Para cuando necesito acceder a un MySQL mediante t\u00fanel SSH<\/a> utilizo MySQL Workbench, que por otro lado tampoco est\u00e1 nada mal, pero es un poco \"monstruo\" (algo m\u00e1s de 140Mb la versi\u00f3n de 64 bits contra los apenas 14Mb de MySQL-Front). Tambi\u00e9n es cierto que MySQL Workbench tiene muchas herramientas de las que carece MySQL-Front.<\/p>\n\n\n\n<\/a>