Ausführen von MySQL-Abfragen über die Befehlszeile

Preet Sanghavi 21 Januar 2022
Ausführen von MySQL-Abfragen über die Befehlszeile

In diesem Tutorial erfahren Sie, wie Sie MySQL-Abfragen über die Befehlszeile ausführen.

Um MySQL über die Befehlszeile auszuführen, verwenden wir den folgenden Befehl:

mysql -u userName -p databaseName < fileName.sql

Wir müssen jedoch zunächst die Eingabeaufforderung mit Windows + R-Taste öffnen, bevor wir beginnen. Wir hätten folgendes Fenster:

Ausführen von MySQL-Abfragen über die Befehlszeile

Hier geben wir cmd ein und drücken OK, was unsere Eingabeaufforderung öffnet. Als nächstes müssen wir das bin-Verzeichnis von MySQL Server über die Befehlszeile erreichen, für die der Snapshot wie folgt lautet:

Ausführen von MySQL-Abfragen über die Befehlszeile

Sobald wir den MySQL-Befehlszeilenclient eingeben, initialisieren wir unsere Arbeit, indem wir eine Datenbank erstellen, mit der wir arbeiten können. Lassen Sie uns eine Studenten-Datenbank erstellen. Diese Operation kann mit dem folgenden Befehl im Client durchgeführt werden:

Ausführen von MySQL-Abfragen über die Befehlszeile

Nun verwenden wir den Befehl USE, um die Kommandozeile anzuweisen, die aktuelle Datenbank in students zu ändern. Sobald wir die Datenbank bereit haben, besteht unser nächster Schritt darin, eine Tabelle in der Datenbank zu erstellen. Erstellen wir eine Tabelle student_details mit stu_id, stu_firstName und stu_lastName als Spalten. Außerdem machen wir stu_id zum Primärschlüssel. Dieser Vorgang kann wie folgt durchgeführt werden:

Ausführen von MySQL-Abfragen über die Befehlszeile

Versuchen wir nun, Zeilen mit Schülerdetails in diese Tabelle einzufügen. Wir können dies wie folgt tun:

Ausführen von MySQL-Abfragen über die Befehlszeile

Nachdem wir die Zeilen in die Tabelle eingefügt haben, können wir mit folgendem Befehl unsere Einträge in der Kommandozeile anzeigen:

Ausführen von MySQL-Abfragen über die Befehlszeile

Auf ähnliche Weise können wir jede der Operationen im MySQL-Befehlszeilenclient ausführen und ihn als Workbench verwenden.

Hinweis: Wenn Sie in diesem Befehlszeilen-Client SQL-Abfragen eingeben, wird die Ausgabe an den Client zurückgesendet und auf dem Bildschirm angezeigt.

Somit haben wir erfolgreich MySQL-Abfragen in der Kommandozeile ausgeführt.

Preet Sanghavi avatar Preet Sanghavi avatar

Preet writes his thoughts about programming in a simplified manner to help others learn better. With thorough research, his articles offer descriptive and easy to understand solutions.

LinkedIn GitHub

Verwandter Artikel - MySQL Query