Mycli ist ein unverzichtbares Tool für MySQL-Befehlszeilen-Enthusiasten

Mycli ist ein unverzichtbares Tool für MySQL-Befehlszeilen-Enthusiasten

mycli

MyCLI ist eine Befehlszeilenschnittstelle für MySQL, MariaDB und Percona mit Autovervollständigung und Syntaxhervorhebung.

•Quelle: https://github.com/dbcli/mycli
•Chat: Gitter
• Mailingliste: https://groups.google.com/forum/#!forum/mycli-users

Schnellstart

Wenn Sie bereits wissen, wie man Python-Pakete installiert, können Sie einfach Folgendes tun:
$ pip install mycli
Wenn Sie macOS verwenden, können Sie es über Homebrew installieren.
$ brew update und brew install mycli
Wenn Sie Probleme mit dem Schnellstart haben, finden Sie auf der Installationsseite detaillierte Anweisungen.

Verwendung

$ mycli --Hilfe
Verwendung: mycli [OPTIONEN] [DATENBANK]
 Ein MySQL-Terminalclient mit Autovervollständigung und Syntaxhervorhebung.

Beispiele:

-mycli meine_Datenbank
 - mycli -u mein_Benutzer -h mein_host.com meine_Datenbank
 - mycli mysql://mein_benutzer@mein_host.com:3306/meine_datenbank

Optionen:

 -h, --host TEXT Hostadresse der Datenbank.
 -P, --port INTEGER Portnummer, die für die Verbindung verwendet werden soll.
        $MYSQL_TCP_PORT.
 -u, --user TEXT Benutzername für die Verbindung mit der Datenbank.
 -S, --socket TEXT Die für die Verbindung zu verwendende Socket-Datei.
 -p, --password TEXT Passwort für die Verbindung mit der Datenbank.
 --pass TEXT Passwort für die Verbindung mit der Datenbank.
 --ssl-ca PATH CA-Datei im PEM-Format.
 --ssl-capath TEXT CA-Verzeichnis.
 --ssl-cert PATH X509-Zertifikat im PEM-Format.
 --ssl-key PATH X509-Schlüssel im PEM-Format.
 --ssl-cipher TEXT Zu verwendende SSL-Chiffre.
 --ssl-verify-server-cert Überprüfen Sie den „Common Name“ des Servers in seinem Zertifikat
        gegen den Hostnamen, der bei der Verbindung verwendet wurde. Dies
        Option ist standardmäßig deaktiviert.
 -V, --version Gibt die mycli-Version aus.
 -v, --verbose Ausführliche Ausgabe.
 -D, --database TEXT Zu verwendende Datenbank.
 -d, --dsn TEXT Im [alias_dsn] konfigurierten DSN verwenden
        Abschnitt der myclirc-Datei.
 --list-dsn Liste der im [alias_dsn] konfigurierten DSN
        Abschnitt der myclirc-Datei.
 -R, --prompt TEXT Eingabeaufforderungsformat (Standard: "\t \u@\h:\d> ").
 -l, --logfile DATEINAME Protokolliert jede Abfrage und ihre Ergebnisse in einer Datei.
 --defaults-group-suffix TEXT MySQL-Konfigurationsgruppen mit den angegebenen
        Suffix.
 --defaults-file PATH Liest nur MySQL-Optionen aus der angegebenen Datei.
 --myclirc PATH Speicherort der myclirc-Datei.
 --auto-vertical-output Automatisch in den vertikalen Ausgabemodus wechseln
        wenn das Ergebnis breiter als das Terminal ist
        Breite.
 -t, --table Batch-Ausgabe im Tabellenformat anzeigen.
 --csv Zeigt die Batchausgabe im CSV-Format an.
 --warn / --no-warn Warnen vor dem Ausführen einer destruktiven Abfrage.
 --local-infile BOOLEAN Aktivieren/Deaktivieren von „LOCAL DATA INFILE“ (Daten in lokaler Datei laden).
 --login-path TEXT Liest diesen Pfad aus der Login-Datei.
 -e, --execute TEXT Befehl ausführen und beenden.
 --help Diese Meldung anzeigen und beenden.

Blogroll

Zusammenfassen

Das Obige ist mycli, ein vom Herausgeber vorgestelltes, unverzichtbares Tool für MySQL-Befehlszeilen-Enthusiasten. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Klassischer MySQL-High-Level-/Befehlszeilenvorgang (schnell) (empfohlen)
  • Lösung für das Absturzproblem beim Öffnen des Befehlszeilenfensters nach der Installation von MySQL 5.7
  • C# implementiert MySQL-Befehlszeilensicherung und -wiederherstellung
  • 18 allgemeine Befehle in der MySQL-Befehlszeile
  • Zusammenfassung mehrerer Möglichkeiten zum Ausführen von SQL in der MySQL-Befehlszeile
  • In der MySQL-Befehlszeile ein Feld zur Tabelle hinzufügen (Feldname, ob es leer ist, Standardwert)
  • Eine kurze Einführung in das Kommandozeilentool mycli zum Bedienen von MySQL-Datenbanken

<<:  Notieren Sie die Schritte zur Verwendung des MQTT-Servers, um eine sofortige Kommunikation in Vue zu realisieren

>>:  Konfigurationscodebeispiel für Nginx-Forward- und Reverse-Proxy sowie Lastausgleichsfunktionen

Artikel empfehlen

Einführung in HTML DOM_PowerNode Java Academy

Was ist DOM? Mit JavaScript können Sie das gesamt...

CentOS 6.5 i386 Installation MySQL 5.7.18 ausführliches Tutorial

Die meisten Leute kompilieren MySQL und legen es ...

Detailliertes Tutorial zur Installation von Docker auf CentOS 8.4

Inhaltsverzeichnis Vorwort: Systemanforderungen: ...

HTML-Auszeichnungssprache - Referenz

Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...

Analyse des Ereignisschleifenmechanismus von JavaScript

Inhaltsverzeichnis Vorwort: 1. Gründe für die Ere...

Benutzerdefinierte Komponente der unteren Navigationsleiste des WeChat-Applets

In diesem Artikelbeispiel wird der spezifische Im...

jQuery implementiert ein atmendes Karussell

In diesem Artikel wird der spezifische Code von j...

Wie kompliziert ist die Priorität von CSS-Stilen?

Gestern Abend habe ich mir eine Interviewfrage ang...

Detaillierte Erläuterung der Verwendung des MySQL-Auswahl-Cache-Mechanismus

Der MySQL-Abfragecache ist standardmäßig aktivier...

Detaillierte Erklärung zur Verwendung der Linux-Umleitung

Ich glaube, dass jeder manchmal Daten kopieren un...

Detaillierter Prozess zum Erstellen von mysql5.7.29 unter Centos7 von Linux

1. MySQL herunterladen 1.1 Download-Adresse https...

CSS-Tricks zum Erstellen von Welleneffekten

Es war schon immer sehr schwierig, Welleneffekte ...

So fügen Sie einem Benutzer in einer Linux-Umgebung Sudo-Berechtigungen hinzu

sudo-Konfigurationsdatei Die Standardkonfiguratio...