Alternativen zu MySQL Workbench [geschlossen]


13

Ich habe Probleme mit MySQL Workbench, bei denen ich nicht sicher bin, ob sie behoben werden können ( was anscheinend ein alter Fehler ist, der möglicherweise wieder aufgetaucht ist ). Daher würde ich gerne einen finden Gutes Backup für den Fall, dass ich es nicht verwenden kann. Ich habe mehrere vorgeschlagene Alternativen durchgesehen, z. B. Navicat (Navicat ist nicht kostenlos für den Geschäftsgebrauch, es gibt nur eine 30-Tage-Testversion), aber keine von ihnen hat meine aktuellen Anforderungen zufriedenstellend erfüllt.

Was ich brauche:

  • Linux kompatibel (vorzugsweise Linux native, ich benutze Ubuntu)
  • Verbindung zu entfernten Datenbanken über SSH-Tunnelung möglich
  • Kostenlos und / oder Open Source (Ich habe derzeit nicht die Mittel, um 100 USD für ein Produkt zu zahlen, und würde sowieso lieber ein gutes Open Source-Projekt unterstützen.)
  • Eine Oberfläche, die mindestens so gut ist wie die einer Workbench (es könnte auch daran liegen, dass ich daran gewöhnt bin, aber ich mag die Oberfläche, die sehr übersichtlich und intuitiv ist und über Registerkarten verfügt. Muss jedoch nicht identisch sein.)
  • Unterstützt MySQL 5+

Es ist zwar schön zu haben, aber ich brauche nicht die zusätzlichen Datenmodellierungs-Tools, die Workbench hat. Ich brauche auch keine schicken GUI-Sachen (Query-Designer und ähnliches). Ich brauche wirklich nur eine Möglichkeit, die Daten ordnungsgemäß anzuzeigen und Abfragen zu bearbeiten.

Ich prüfe gerade HeidiSQL, aber es erinnert mich an etwas, das ich verwendet habe, als ich Win9x / Win2k ausgeführt habe, läuft nur über WINE, ist schon einmal auf mich abgestürzt und fühlt sich insgesamt klobig an, obwohl ich es einfach mag Möglichkeit, eine Datenbank zu sichern oder Änderungen an mehreren Tabellen vorzunehmen.


MySQL Query Browser und MySQL Administrator befinden sich noch immer KOSTENLOS im Produktarchiv von MySQL !!! Die URL steht in meiner Antwort !!!
RolandoMySQLDBA

2
@ Rolando - apt-get install mysql-admin mysql-query-browserwie Shauna auf Ubuntu ist
Jack sagt, versuchen Sie topanswers.xyz

Antworten:


5

Ob Sie es glauben oder nicht, obwohl die Produkte EOL am 18. Dezember 2009 ausgeliefert wurden, stehen die letzten Versionen von MySQL Query Browser und MySQL Administrator weiterhin zum kostenlosen Download zur Verfügung. Hey, ich benutze sie heute noch.

Klicken Sie hier und holen Sie es sich, während Oracle nicht auf der Suche ist ... SCHNELL !!!


So cool der alte Abfragebrowser ist, ich sehe keine SSH-Tunneloption, zumindest nicht in der Linux-Version.
Shauna

1
MySQL Query Browser bietet: 1) Name der gespeicherten Verbindung, 2) Server-Host (ich verwende immer eine IP-Adresse anstelle eines DNS-Namens), 3) Port, 4) Benutzername, 5) Passwort und 6) Standardschema. Ich habe diese Programme gegen entfernte DB-Server verwendet. Ich verwende sie jedoch nicht für Sicherungen, da ich meine eigenen Sicherungen skripte. Ich benutze MONyog für die meisten meiner Überwachungs- / Beratungsbedürfnisse. Für alles andere verwende ich MySQL Query Browser für meine "Need-to-Know-Now" -Überwachungs- und Ad-hoc-Abfragen. Ich habe in den letzten 7 Jahren nur die Windows-Version verwendet. Alle SSH-Tunnelprobleme sollten von der IT behandelt werden, um IP-Adressen verfügbar zu machen.
RolandoMySQLDBA

Mein Punkt ist, ich sehe nicht die Möglichkeit, eine Verbindung zu einer Datenbank über einen SSH-Tunnel herzustellen (dh - SSH zum Server über eine Schlüsseldatei und dann eine Verbindung zur Datenbank). Da dies erforderlich ist, um auf meine entfernten Datenbanken zuzugreifen, ist es ein Dealbreaker für mich, wenn es nicht vorhanden ist, und wirft es auf eine Liste vergleichbarer Software, wenn es schwer zu finden ist.
Shauna

3
IP-Tunneling ist kein Anwendungsproblem, das würden Sie separat auf dem System ausführen. Einige Apps enthalten es aus Bequemlichkeitsgründen, aber es ist überhaupt nicht notwendig, es ist ein völlig anderes Problem. Sie können die ssh-Weiterleitung mit einer einzelnen Zeile in einer Shell starten und die App dann anweisen, eine Verbindung zum weitergeleiteten lokalen Port (auf localhost) anstelle der Remote-IP und des Remote-Ports herzustellen. Howtos sind verfügbar durch googeln ...
Mörre

Ich bin mit @ Mörre einverstanden, wenn ich Workbench unter Windows oder Linux verwende, stelle ich die SSH-Verbindungen, das Tunneling und die Portweiterleitung von anderen Tools aus her. Es ist nicht erforderlich, Workbench dafür zu verwenden. Ich finde es nützlich, es ignorant zu halten und nur eine Verbindung mit 127.0.0.1 herzustellen.
Ypercubeᵀᴹ

3

Kostenloses und Open Source SQuirreL ?


Ich habe es schnell versucht und es hat den MySQL-Treiber nicht erkannt, obwohl ich ihm gesagt habe, dass er die MySQL-Erweiterung enthalten soll, als ich ihn installiert habe.
Shauna

2

Überprüfen Sie dbeaver . Es ist eine Java-Anwendung, die Sie überall verwenden können. Ich weiß nicht, ob das Tunneln unterstützt wird, aber es ist eines der besten ...


Ich denke, es ist besser, wenn Sie die Antwort erweitern. Fügen Sie einen Link zur dbeaver-Site hinzu, was diese tun kann, ob sie kostenlos ist oder nicht usw. Einzeilige Antworten erhalten hier möglicherweise nicht die beste Aufmerksamkeit. Willkommen bei DBA.SE.
Ypercubeᵀᴹ

1
@quantme danke für die Bearbeitung der Antwort, um einen Link hinzuzufügen. Ich konnte es vorher nicht finden, IIRC, was schade ist, denn es sieht auf den ersten Blick vielversprechend aus.
Shauna

1
@ShaunaDBeaver ist ein wirklich gutes Tool, da es, wie ich weiß, keinen SSH-Tunnel-Support gibt, aber Sie können den folgenden Link auf Tunnel-Support überprüfen. Ich benutze es, um meine entfernte MySQL-Datenbank zu verbinden. dbeaver.jkiss.org/2011/05/16/dbeaver-external-database-hosting
Erhun

1

MySQL Workbench unter Ubuntu hat Probleme, Sie können Navicat oder FabForce DBDesigner ausprobieren . Obwohl beide Tools kostenlos sind, hat Navicat auch eine Premium-Version.


Wie ich in meinem Beitrag sagte, habe ich Navicat bereits ausgecheckt, es ist nicht kostenlos. Es hat nur eine 30-Tage-Testversion und kostet dann 130 US-Dollar für die Version, die ich benötigen würde (die kostenlose "Lite" -Version ist nur für den nicht-kommerziellen Gebrauch gedacht, da ich sie geschäftlich nutzen würde). DBDesigner ist, wie es aussieht, seit einiger Zeit außer Betrieb und unterstützt MySQL 5 nicht.
Shauna

0

Ich habe so KRANK, dass MySQL Workbench langsam und träge ist (und manchmal abstürzt), während ich nur Abfragen schreibe, ich bin einfach zu HeidiSQL gewechselt. Ich werde niemals zurückblicken.


Wie ich in meiner Frage erwähnt habe, habe ich HeidiSQL bereits ausprobiert und fand es klobiger und instabiler als MySQL Workbench. Angesichts der Tatsache, dass ich diese Frage vor ein paar Jahren gestellt habe und dass sie sich in einer ziemlich intensiven aktiven Entwicklung befindet, kann es sein, dass ich sie erneut probiere, wenn ich sie auf meinem Linux-Computer erneut entwickle (zurzeit verwende ich einen Mac und die Workbench funktioniert gut, und ich möchte Wine nicht nur für eine Anwendung installieren müssen).
Shauna
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.