mysql-Viewer für Windows, der sich mit einem privaten Schlüssel und einer Passphrase mit SSH verbindet

Ich möchte eine Verbindung zu einer MySQL-Datenbank herstellen, die sich auf einem Linux-Server befindet, über ssh und unter Verwendung eines privaten Schlüssels und einer Passphrase. Von Windows 10 aus suche ich nach einem GUI-Mysql-Viewer.

  • PHPmyadmin funktioniert in einem solchen Szenario nicht
  • Mysql Workbench hat nicht funktioniert, es konnte aus irgendeinem Grund keine Verbindung mit einem privaten Schlüssel herstellen, es hat diese Option, hat aber nicht funktioniert.
  • DataGrip funktioniert, aber es ist so verwirrend, dass ich nicht weiß, wie ich es verwenden soll, bis zu dem Punkt, dass ich, wenn ich etwas tun muss, lieber SSH zum Server und SQL schreiben würde

Ich möchte etwas, das:

  • ist kostenlos, ich bin bereit zu zahlen, wenn die Software anständig ist und der Preis angemessen ist (maximal etwa 50 $, könnte das Budget etwas sprengen und einmaliger Kauf)
  • So einfach zu bedienen wie SequelPro , das nur für Mac ist, beachten Sie, wie sauber die Benutzeroberfläche ist, beachten Sie, dass Sie selten einen SQL-Befehl eingeben müssen, was bei Datagrip nicht der Fall ist, zumindest konnte ich es nicht verwenden
  • Gute Dokumentation oder/und Tutorials, wenn ich bei Datagrip hängen bleibe, finde ich selten Hilfe
  • Sollte in der Lage sein, eine Verbindung über ssh mit einem privaten Schlüssel und einer Passphrase herzustellen
  • Die Software sollte PHPMyadmin ähneln und wenn ich mich anmelde, sollten die Datenbanken auf der linken Seite aufgelistet werden, wenn ich auf eine Datenbank klicke, sollten Tabellen aufgelistet werden
  • Extrapunkt: Anständige Community, vorzugsweise auf Stackoverflow

Dbvis ist zu teuer, ich werde HeidiSQL ausprobieren und sehen, ob es funktioniert, ich möchte wissen, welche anderen Optionen ich habe? Weil es scheint, dass HeidiSQL jetzt meine einzige Option ist.

Bearbeiten: Heidisql fordert mich auf, meine Passphrase einzugeben, aber es gibt kein Eingabefeld, daher kann ich keine Verbindung herstellen. Wenn dieser Fehler nicht behoben werden kann, muss ich eine andere Software finden.

@Josem Heidisql fordert mich auf, meine Passphrase einzugeben, aber es gibt kein Eingabefeld, daher kann ich keine Verbindung herstellen, es sei denn, dieser Fehler kann behoben werden, ich muss eine andere Software finden.
Wann werden Sie aufgefordert, die Passphrase einzugeben?
@Josem nach dem Drücken von "Öffnen" versucht es, eine Verbindung zum Server herzustellen, aber ich bekomme imgur.com/a/kMXBzm3 und es gibt kein Eingabefeld, um meine Passphrase einzugeben. Es gibt nur den OK-Button
Stellen Sie eine Verbindung mit Ihrem Schlüssel her und richten Sie einen Tunnel ein - tun Sie dies mit Putty.exe- und verbinden Sie sich dann mit MySQL Workbench auf die normale Weise mit dem SQL-Server, indem Sie localhost und den Port angeben, den Sie weiterleiten ...

Antworten (1)

Am Ende habe ich die kostenlose Edition von DBeaver verwendet , sie hat so ziemlich alles, wonach ich gefragt habe. Wenn jemand eine bessere Antwort hat, werde ich seine Antwort akzeptieren.