Eine kurze Einführung in das Kommandozeilentool mycli zum Bedienen von MySQL-Datenbanken

Eine kurze Einführung in das Kommandozeilentool mycli zum Bedienen von MySQL-Datenbanken

GitHub bietet alle möglichen magischen Tools. Heute habe ich ein Befehlszeilentool für die Bedienung von Datenbanken gefunden, das die Syntax automatisch vervollständigen und hervorheben kann. Früher musste man sich beim Eintippen von SQL im Terminal nicht nur den Tabellennamen und den Feldnamen merken, sondern auch verschiedene Funktionen, um eine vollständige Anweisung einzugeben, oder man musste zuerst bei Google Baidu nach dem Dokument suchen.

Mit dem Kommandozeilen-Hilfstool mycli kann ich mir viel Ärger ersparen. Sie können sich zunächst das Wirkungsdiagramm ansehen:

Wenn Sie es nicht selbst ausprobieren, ist das Gefühl möglicherweise nicht so stark. In diesem Fall können Sie es genauso gut selbst versuchen. Unter normalen Umständen können Sie es direkt mit dem Befehl pip installieren

pip installieren mycli

Wenn die Installation fehlschlägt, können Sie die offizielle Dokumentation zu Rate ziehen oder Ihr Pip-Tool aktualisieren. Ich muss Pip aktualisieren, um es normal in der CentOS-Umgebung installieren zu können.

$ sudo yum installiere python-pip

mycli unterstützt mehrere Plattformen, darunter Windows, macOS und Linux. Wie benutzt man es? mycli übernimmt die Parameter im MySQL-Befehl vollständig, sodass kein Lernaufwand entsteht.

Stellen Sie eine Verbindung zur Datenbank her. MySQL macht auch Folgendes:

mycli -u Ihr_Benutzername -h Ihr_Host -p Ihr_Passwort --database Ihr_Datenbankname 

Nach erfolgreicher Verbindung mit der Datenbank ist der Vorgang derselbe wie bei der üblichen SQL-Eingabe. Der einzige Unterschied besteht darin, dass für jedes eingegebene Zeichen eine automatische Eingabeaufforderung angezeigt wird, die Schlüsselwörter hervorgehoben werden und mehrere Eingabeaufforderungselemente durch Drücken der Tabulatortaste nach oben und unten gewechselt werden können, um verschiedene Elemente auszuwählen.

Warum probieren Sie es nicht selbst aus?

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So verwenden Sie PHP mysql_fetch_row zum Abfragen und Abrufen einer Liste von Datenzeilen
  • 5 MySQL-GUI-Tools, die Ihnen bei der Datenbankverwaltung empfohlen werden
  • Warum sollte die Anzahl der Zeilen in einer einzelnen MySQL-Tabelle 5 Millionen nicht überschreiten?
  • PHP verwendet mysqli- und pdo-Erweiterungen, um die Ausführungseffizienz von MySQL-Datenbanken zu testen und zu vergleichen. Vollständiges Beispiel
  • Führt MySQL die Aktualisierungsanweisung erneut aus, wenn sie dieselben Daten enthält wie die ursprüngliche?
  • IDEA verwendet eine Eigenschaftenkonfigurationsdatei, um eine Verbindung zur MySQL-Datenbank herzustellen
  • So verwenden Sie Binlog zur Datenwiederherstellung in MySQL
  • Detaillierte Erläuterung der geplanten Ausführungsaufgaben für MySQL-Datenbankereignisse
  • Lösen Sie das chinesische verstümmelte Problem der MySQL5.5-Datenbank-Befehlszeile unter Windows 10
  • Java verbindet, fragt ab und ändert MySQL-Datenbank
  • Detaillierte Erläuterung der MySQL-Datenzeilen und des Zeilenüberlaufmechanismus

<<:  Next.js – Erste Schritte-Tutorial

>>:  So erstellen Sie mit Docker ein Basisimage der Python-Laufzeitumgebung

Artikel empfehlen

Detailliertes Installationstutorial für Windows 10 + MySQL 8.0.11 Zip

Vorbereiten: Downloadadresse für das MySQL 8.0 Wi...

Beispiel für den Export und Import von Docker-Containern

Inhaltsverzeichnis Docker-Container exportieren D...

Verwendung des if-Urteils in HTML

Während der Django-Webentwicklung wird beim Schre...

Google Translate Tool: Mehrsprachige Webseiten schnell umsetzen

Google China hat ein Übersetzungstool veröffentlic...

Beispielcode zur Implementierung eines einfachen ListViews-Effekts in HTML

HTML zum Erreichen eines einfachen ListViews-Effe...

CSS3 realisiert verschiedene grafische Effekte kleiner Pfeile

Es ist großartig, CSS zu verwenden, um verschiede...

HTML+CSS zum Erreichen eines reaktionsfähigen Karten-Hover-Effekts

Inhaltsverzeichnis erreichen: Zusammenfassen: Daz...

Der Unterschied und die Verwendung von distinct und row_number() over() in SQL

1 Einleitung Wenn wir SQL-Anweisungen schreiben, ...

Lösen Sie das Problem von secure_file_priv null

Fügen Sie secure_file_priv = ' '; führen ...

Erläuterung der MySQL-Leistungsprüfung durch den Befehl „show processlist“

Der Befehl „show processlist“ ist sehr nützlich. ...

JavaScript zur Implementierung der Schaltfläche „Zurück nach oben“

In diesem Artikel wird der spezifische Code für J...