Mycli-ein MySQL/Mariadb-Client mit automatischer Vervollständigung und Syntax-Highlight

Mycli-ein MySQL/Mariadb-Client mit automatischer Vervollständigung und Syntax-Highlight

Mycli ist eine benutzerfreundliche Befehlszeile (CLI) für die beliebten Datenbankverwaltungssysteme: MySQL, Mariadb und Percona mit automatischer Vervollständigung und Syntax-Hervorhebung. Es wird mit Verwendung gebaut forderung_toolkit und benötigt Python 2.7, 3.3, 3.4, 3.5 und 3.6. Es unterstützt sichere Verbindungen über SSL zum MySQL -Server.

Mycli zeigt

  • Wenn Sie es zum ersten Mal starten, wird eine Konfigurationsdatei automatisch bei erstellt ~/.Myclirc.
  • Unterstützt die automatische Vervollständigung beim Eingeben von SQL-Schlüsselwörtern sowie Tabellen, Ansichten und Spalten in der Datenbank.
  • Unterstützt auch die standardmäßige Smart-Completion, die standardmäßig aktiviert ist und Vorschläge für den kontextsensitiven Abschluss anbietet.

Zum Beispiel:

Wählen Sie * aus - Dies zeigt nur Tabellennamen an. Wählen Sie * von Benutzern, wo - dies einfach Spaltennamen anzeigen. 
  • Unterstützt die Syntax -Hervorhebung mithilfe von Pygmenten.
  • Unterstützung für SSL -Verbindungen.
  • Bietet Unterstützung für Multiline -Anfragen.
  • Es protokolliert optional jede Abfrage und ihre Ausgabe an eine Datei (beachten Sie, dass dies standardmäßig deaktiviert ist).
  • Ermöglicht Ihnen, bevorzugte Abfragen zu speichern (eine Abfrage speichern \ fs alias und lauf es mit \ f alias).
  • Unterstützt das Timing von SQL -Anweisungen und Tabellenrendern.
  • Druckt tabellarische Daten auf ansprechende Weise.

So installieren Sie MyCli für MySQL und Mariadb unter Linux

An Debian/Ubuntu Verteilungen können Sie das MyCli -Paket problemlos mit dem APT -Befehl wie folgt installieren:

$ sudo apt-get update $ sudo apt-Get Install mycli 

Ebenfalls, Fedora 22+ Wenn Sie ein Paket für MyCli verfügbar haben, können Sie es mit dem DNF -Befehl wie unten installieren:

$ sudo dnf install mycli 

Für andere Linux -Verteilungen wie z Rhel/Centos, Sie benötigen ein Python -Pip -Tool, um MyCli zu installieren. Beginnen Sie mit den folgenden Befehlen mit den Befehlen:

$ sudo yum install PIP 

Sobald PIP installiert ist, können Sie MyCli wie folgt installieren:

$ sudo pip install mycli 

So verwenden Sie MyCli für MySQL und Mariadb unter Linux

Sobald Mycli installiert ist, können Sie es so verwenden:

$ mycli -u root -h localhost 

Autovervollständigung

Einfache Vervollständigungen wie Schlüsselwörter und SQL-Funktionen.

MySQL Auto -Fertigstellung

Smart-Abschluss

Tabellenname Abschlüsse nach dem Schlüsselwort 'From'.

MySQL Smart Fertigstellung

Alias ​​-Unterstützung

Eine Spaltenabschlüsse funktioniert auch, wenn die Tabellennamen aliased sind.

MySQL Alias ​​-Unterstützung

Satzstellung markieren

Syntax -Hervorhebung für MySQL.

MySQL -Syntax -Hervorhebung

Formatierte SQL -Ausgabe

Die MySQL -Ausgabe wird automatisch über weniger Befehl gelobt.

Mysql formatierte Ausgabe

Um sich in MySQL anzumelden und gleichzeitig eine Datenbank auszuwählen, können Sie wie folgt einen ähnlichen Befehl verwenden.

$ mycli local_database $ mycli -h localhost -U root app_db $ mycli mysql: // [E -Mail geschützt]: 3306/django_poll 

Weitere Nutzungsoptionen finden Sie auf:

$ mycli -HELP 

Mycli homepage: http: // mycli.Netz/Index

Schauen Sie sich einige nützliche Artikel für die MySQL -Administration an.

  1. 20 MySQL (MySQLADMIN) -Kande für die Datenbankverwaltung unter Linux
  2. So ändern Sie ein Standard -Datenverzeichnis mySQL/mariadb unter Linux
  3. 4 Nützliche Befehlszeilen -Tools zur Überwachung der MySQL -Leistung unter Linux
  4. So ändern Sie das Stammkennwort von MySQL oder MariadB unter Linux
  5. MySQL Backup- und Wiederherstellung Befehle für die Datenbankverwaltung

Das ist alles! In diesem Handbuch haben wir gezeigt, wie mycli mit einfachen Befehlen unter Linux installiert und verwendet werden. Teilen Sie Ihren Gedanken über diesen Artikel über das Feedback -Formular unten weiter.