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

Das neueste Installations-Tutorial für virtuelle Maschinen VMware 14

Zuerst gebe ich Ihnen den Aktivierungscode für VM...

So wählen Sie den richtigen Index in MySQL

Schauen wir uns zunächst eine Kastanie an EXPLAIN...

Detaillierte Analyse des Tomcat-Servers des Centos 7-Systems

Inhaltsverzeichnis 1. Der Ursprung von Tomcat 1. ...

Mysql8.0 verwendet Fensterfunktionen, um Sortierprobleme zu lösen

Einführung in MySQL-Fensterfunktionen MySQL unter...

So beheben Sie den MySQL-Fehler 10061

In diesem Artikel erfahren Sie die Lösung für das...

Detaillierte Erklärung des Befehlsmodus in der Javascript-Praxis

Inhaltsverzeichnis Definition Struktur Beispiele ...

Erläuterung der Schritte für Tomcat zur Unterstützung des https-Zugriffs

So ermöglichen Sie Tomcat die Unterstützung des h...

Verwenden von Zabbix zum Überwachen des Ogg-Prozesses (Linux-Plattform)

Der Ogg-Prozess einer vor einiger Zeit erstellten...

Galeriefunktion durch natives Js implementiert

Inhaltsverzeichnis Der erste Der Zweite Native Js...

Detailliertes Tutorial zur Installation von Nginx auf CentOS8 (Bild und Text)

Nginx, ausgesprochen „Engine x“, ist ein Open Sou...

Kopieren von JS-Objekten (Deep Copy und Shallow Copy)

Inhaltsverzeichnis 1. Oberflächliche Kopie 1. Obj...