Alternativas a MySQL Workbench [cerrado]


13

Me he encontrado con algunos problemas con MySQL Workbench que no estoy seguro de que puedan solucionarse ( es decir, lo que parece ser un error antiguo que puede haber resurgido ), por lo que me gustaría poder encontrar un buen respaldo en caso de que no pueda usarlo. He analizado varias alternativas sugeridas, como Navicat (Navicat no es gratuito para uso comercial, solo tiene una prueba de 30 días), pero ninguna de ellas ha cumplido satisfactoriamente mis requisitos actuales.

Lo que necesito:

  • Compatible con Linux (preferiblemente nativo de Linux, estoy usando Ubuntu)
  • Capaz de conectarse a bases de datos remotas a través de túneles SSH
  • Gratis y / o de código abierto (actualmente no tengo los fondos para pagar más de $ 100 por un producto y de todos modos preferiría apoyar un buen proyecto de código abierto)
  • Una interfaz al menos tan buena como la de Workbench (podría ser solo porque estoy acostumbrada, pero me gusta su interfaz, una interfaz con pestañas muy limpia y bastante intuitiva; sin embargo, no tiene que ser idéntica)
  • Soporta MySQL 5+

Si bien es bueno tenerlo, no necesito las cosas adicionales de modelado de datos que tiene Workbench. Tampoco necesito cosas GUI elegantes (diseñadores de consultas y similares). Una forma de ver los datos de manera ordenada y un lugar para editar consultas es realmente todo lo que necesito.

Actualmente estoy revisando HeidiSQL, pero me recuerda algo que solía usar cuando estaba ejecutando Win9x / Win2k, solo funciona a través de WINE, ya se ha bloqueado una vez y en general se siente torpe, aunque me gusta es fácil capacidad de volcar una base de datos o hacer cambios en varias tablas.


¡MySQL Query Browser y MySQL Administrator todavía están en los archivos de productos de MySQL GRATIS! ¡La URL está en mi respuesta!
RolandoMySQLDBA

2
@Rolando: apt-get install mysql-admin mysql-query-browsercomo Shauna está en Ubuntu
Jack dice que intente topanswers.xyz el

Respuestas:


5

Lo creas o no, aunque los productos fueron EOL 18 de diciembre de 2009, las últimas versiones de MySQL Query Browser y MySQL Administrator todavía están disponibles para descargar de forma gratuita. Hola, todavía los uso hoy.

Haga clic aquí y consígalo mientras Oracle no está mirando ... ¡¡¡RÁPIDO !!!


Por muy bueno que sea el antiguo navegador de consultas, no veo una opción de túnel SSH, al menos no en la versión de Linux.
Shauna

1
MySQL Query Browser proporciona 1) Nombre de conexión almacenada, 2) Servidor host (siempre uso IP en lugar de nombre DNS), 3) Puerto, 4) nombre de usuario, 5) contraseña y 6) Esquema predeterminado. He usado estos programas contra servidores remotos de base de datos. Sin embargo, no los uso para copias de seguridad porque escribo mis propias copias de seguridad. Uso MONyog para la mayoría de mis necesidades de supervisión / asesoramiento. Para todo lo demás, uso MySQL Query Browser para mis consultas de supervisión y ad hoc "necesidad de saber ahora". Solo he usado la versión de Windows en los últimos 7 años. TI debe resolver cualquier problema de túnel SSH para que las direcciones IP estén disponibles.
RolandoMySQLDBA

Mi punto es que no veo la capacidad de conectarme a una base de datos a través de un túnel SSH (es decir, SSH al servidor usando un archivo de clave y luego conectarme a la base de datos). Dado que esto es necesario para acceder a mis bases de datos remotas, es un factor decisivo para mí si no lo tiene, y lo coloca en una lista de software comparable si es difícil de encontrar.
Shauna

3
El túnel de IP no es un problema de aplicación, lo haría por separado en el sistema. Algunas aplicaciones lo incluyen por conveniencia, pero no es necesario en absoluto, es un problema completamente diferente. Puede comenzar a reenviar ssh con una sola línea en un shell y luego decirle a la aplicación que se conecte al puerto local reenviado (en localhost) en lugar de la ip y el puerto remotos. Los howtos están disponibles buscando en Google ...
Mörre

Estoy de acuerdo con @ Mörre, cada vez que uso Workbench, en Windows o Linux, hago las conexiones ssh, el túnel y el reenvío de puertos desde otras herramientas. No hay necesidad de usar Workbench para eso, me parece útil mantenerlo ignorante y conectarse solo a 127.0.0.1.
ypercubeᵀᴹ

3

Gratis y de código abierto SQuirreL ?


Lo intenté rápido y no detectó el controlador MySQL, a pesar de que le dije que incluyera la extensión MySQL cuando lo instalé.
Shauna

2

Compruebe dbeaver . Es una aplicación Java, por lo que puede usarla en todas partes. No sé si es compatible con túneles, pero es uno de los mejores ...


Creo que es mejor si expandes la respuesta. Agregue un enlace al sitio dbeaver, lo que puede hacer, si es gratuito o no, etc. Las respuestas de una línea pueden no obtener la mejor atención aquí. Bienvenido a DBA.SE.
ypercubeᵀᴹ

1
@quantme gracias por editar la respuesta para agregar un enlace. No pude encontrarlo antes, IIRC, lo cual es una pena, porque a primera vista parece prometedor.
Shauna

1
@ShaunaDBeaver es una herramienta realmente buena porque, de hecho, no tiene soporte de túnel ssh, como sé, pero puede consultar el siguiente enlace para obtener soporte de túnel. Lo uso para conectar mi base de datos mysql remota. dbeaver.jkiss.org/2011/05/16/dbeaver-external-database-hosting
erhun

1

MySQL workbench en ubuntu tiene problemas, puedes probar Navicat o fabForce DBDesigner . Aunque ambas herramientas son gratuitas, Navicat también tiene una versión Premium.


Como dije en mi post, ya que el check out Navicat, es no libre. Solo tiene una prueba de 30 días y luego cuesta $ 130 por la versión que necesitaría (la versión gratuita "lite" es solo para uso no comercial, ya que la usaría para negocios). DBDesigner, por el aspecto del sitio, ha estado fuera de servicio durante bastante tiempo y no es compatible con MySQL 5.
Shauna

0

Estaba tan ENFERMO de que MySQL Workbench fuera lento y lento (y a veces fallara) mientras simplemente escribía consultas, simplemente cambié a HeidiSQL. Nunca miraré hacia atrás.


Como mencioné en mi pregunta, ya probé HeidiSQL, y lo encontré torpe y más inestable que MySQL Workbench. Dado que han pasado algunos años desde que hice esta pregunta, y que ha estado en un desarrollo activo bastante pesado, podría intentarlo nuevamente cuando desarrolle en mi computadora Linux nuevamente (en este momento, estoy usando una Mac y Workbench funciona) bien, y no quiero tener que instalar Wine solo para una aplicación).
Shauna
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.