mycli: Ein ausgezeichnetes Terminal für MySQL mit AutoVervollständigen und Syntaxhervorhebung

MySQL, MariaDB y Percona Sie sind drei heute weit verbreitete DatenbankenDie ersten beiden sind in einen großen Prozentsatz der heute existierenden Open Source-Anwendungen eingebettet. Deshalb ist es wichtig, eine zu haben Terminal für MySQL, MariaDB und Percona Auf diese Weise können wir diese Datenbanken effizient verwalten, und zwar mit dem Komfort und der Bequemlichkeit, die uns die Konsole bietet.

Dieses Mal treffen wir auf mycli, ein Datenbankterminal, das ĂĽber die erforderlichen Eigenschaften verfĂĽgt, um unsere Datenbanken effizient zu verwalten, ohne ĂĽbertriebene Ressourcen zu verbrauchen und ĂĽber eine umfassende Dokumentation zu verfĂĽgen.

Was ist Mycli?

mycli ist ein Open Source Tool, entwickelt in PythonDies ermöglicht es uns, MySQL-, MariaDB- und Percona-Befehle schnell, automatisiert und effizient zu verwalten und auszuführen. Das Tool verfügt über ein fortschrittliches Auto-Completion-System für die oben genannten Datenbanksprachen. Ebenso wird die Syntax auf standardmäßige Weise hervorgehoben, sodass wir unsere Datenbanken bequem vom Terminal aus verwalten können.

Es verfĂĽgt ĂĽber eine relativ kurze Installations- und Lernlinie, die aufgrund seiner hervorragenden Eigenschaften eine sehr interessante Alternative zu Tools fĂĽr die Datenbankverwaltung darstellt, insbesondere aufgrund des geringen Ressourcenverbrauchs und der beschleunigten Reaktionszeit.

Eine detaillierte Verwendung des Tools finden Sie in dem folgenden GIF, das von den Entwicklern des Tools veröffentlicht wurde:

Terminal fĂĽr MySQL

Mycli-Funktionen

  • Vollständig Open Source, in Python entwickelt und mit exzellenter Dokumentation.
  • Automatische Vervollständigung, wenn SQL-SchlĂĽsselwörter eingegeben werden, sowie Datenbanktabellen, Ansichten und Spalten.
  • Hervorragende Syntaxhervorhebung dank Pylements.
  • Intelligente automatische Vervollständigung (standardmäßig aktiviert), die nur kontextbezogene Vorschläge liefert.
    • SELECT * FROM <tab> Es werden nur die Namen der Tabellen angezeigt.
    • SELECT * FROM users WHERE <tab> Es werden nur die Spaltennamen angezeigt.
  • UnterstĂĽtzung fĂĽr Abfragen, die mehr als eine Zeile enthalten.
  • Es ermöglicht das Speichern der am häufigsten verwendeten Abfragen. Dazu reicht es aus, eine Abfrage mit zu speichern  \fs alias query und verwenden Sie den folgenden Befehl \f alias wenn Sie es erneut ausfĂĽhren möchten.
  • Leistungsstarke und einfache Konfigurationsdatei, die automatisch im Verzeichnis generiert wird ~/.myclirc
  • Es verfĂĽgt ĂĽber ein umfangreiches Protokollsystem, falls wir den Verlauf der ausgefĂĽhrten Befehle speichern möchten.
  • Verwenden wir eine schöne EinrĂĽckung.
  • Die Datenausgabe ist organisiert und angenehm, sie wird in Spalten mit tabellarischen Abständen angezeigt.
  • Es unterstĂĽtzt SSL-Verbindungen.
  • Detaillierte Dokumentation beim AusfĂĽhren der Hilfe des Tools $ mycli --help
  • Viele andere mehr.

So installieren Sie mycli

Dank Python können wir mycli auf jeder Linux-Distribution installieren. Dazu müssen wir lediglich pip installieren und den folgenden Befehl ausführen:

$ sudo pip install -U mycli

Debian- und Ubuntu-Benutzer können das Tool direkt aus den offiziellen Repositorys installieren, indem sie es ausführen

$ sudo apt-get install mycli

Ebenso können Benutzer von Arch Linux und abgeleiteten Benutzern dieses Tool dank der AUR-Repositorys nutzen. Führen Sie dazu den folgenden Befehl aus:

$ yaourt -S mycli

Abschließend möchte ich betonen, dass sich das Tool in den durchgeführten Tests extrem schnell verhalten hat und sein Vorschlag für die automatische Vervollständigung einfach hervorragend ist. Ich denke sogar, dass dieses Tool genauso nützlich ist wie MySQL Navigator mit dem Vorteil, dass es viel weniger Ressourcen verbraucht. Wenn Sie ein Konsolenliebhaber sind und auch einige der drei Datenbanken verwenden, mit denen es kompatibel ist, zögern Sie nicht, dieses großartige Tool auszuprobieren und erzähle uns deine Eindrücke über.


Als bevorzugte Quelle in Google hinzufĂĽgen