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

Tutorial zum Konfigurieren und Verwenden des i3-Fenstermanagers unter Linux

In diesem Artikel zeige ich Ihnen, wie Sie i3 auf...

Mit CSS3 können Sie eine schwebende Wolkenanimation erzielen

Wirkung der Operation html <Kopf> <meta ...

Dieser Artikel hilft Ihnen, den Quellcode von PReact10.5.13 zu verstehen

Inhaltsverzeichnis render.js-Teil create-context....

Gängige Master-Slave-Replikationsarchitekturen in MySQL 4

Inhaltsverzeichnis Replikationsarchitektur mit ei...

So verhindern Sie mit Nginx die böswillige Auflösung von IP-Adressen

Zweck der Verwendung von Nginx Lassen Sie uns zun...

Methode zum Erkennen, ob IP und Port verbindbar sind

Windows cmd Telnet Format: Telnet-IP-Port Fall: T...

Allgemeine Array-Operationen in JavaScript

Inhaltsverzeichnis 1. verketten() 2. beitreten() ...

Nginx+FastDFS zum Erstellen eines Image-Servers

Installationsumgebung Centos Umgebungsabhängigkei...