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

Detaillierte Einführung in TABLE-Tags (TAGS)

Grundlegende Syntax der Tabelle <table>...&l...

5 Möglichkeiten zur Migration von MySQL zu ClickHouse

Die Datenmigration muss von MySQL nach ClickHouse...

17 JavaScript-Einzeiler

Inhaltsverzeichnis 1. DOM & BOM bezogen 1. Üb...

Der Button ist im IE auf beiden Seiten gestreckt

Wenn Sie Schaltflächen (Eingabe, Schaltfläche) sch...

HTML-Tabellen-Tag-Tutorial (35): spaltenübergreifendes Attribut COLSPAN

In einer komplexen Tabellenstruktur erstrecken si...

Beispielcode für die Codevorlage für die Linux C-Protokollausgabe

Vorwort Dieser Artikel stellt hauptsächlich den r...

Womit kann ich dich, meinen Tisch, retten (Haiyu-Blog)

Tabellen spielten einst eine sehr wichtige Rolle ...

js zur Implementierung der Kollisionserkennung

In diesem Artikelbeispiel wird der spezifische Co...

Lösung für das Problem der Nullspalte in der NOT IN-Füllgrube in MySQL

Als ich vor einiger Zeit an einer kleinen Funktio...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.12

Das Download- und Installationstutorial für MySQL...

Native JS realisiert einheitliche Bewegungen verschiedener Sportarten

In diesem Artikel wird eine einheitliche Bewegung...