So ändern Sie den vorherigen Befehl, wenn in der MySQL-Eingabeaufforderung ein Eingabefehler auftritt

So ändern Sie den vorherigen Befehl, wenn in der MySQL-Eingabeaufforderung ein Eingabefehler auftritt

Aktuelle Themen

Es ist sehr frustrierend, mehrere Befehlszeilen in die MySQL-Eingabeaufforderung einzugeben und plötzlich festzustellen, dass am Anfang Fehler auftreten. Die meisten wissen, dass sie durch die Eingabe von \c die vorherige Eingabe abbrechen und direkt zur Eingabeaufforderung „mysql->“ zurückkehren können. Wenn jedoch zu viele Eingaben vorhanden sind, wäre es schade, direkt abzubrechen, und wir müssen den Befehl erneut eingeben. Wenn wir direkt kopieren, steht vor jeder kopierten Zeile ein "—>"-Symbol, sodass das Löschen dieser Symbole einige Zeit in Anspruch nimmt.

Lösungsprozess

​ In diesem Fall können Sie \p eingeben und der gesamte Inhalt, den Sie zuvor eingegeben haben, wird unter dem Eingabeaufforderungsfenster angezeigt. Wählen Sie dann den Inhalt aus, den Sie kopieren möchten (Strg+C), fügen Sie ihn (Strg+V) in ein Textfeld ein und kopieren und fügen Sie den falschen Teil nach der Korrektur in das Eingabeaufforderungsfenster ein, um den Befehl auszuführen.

Konkrete Schritte

​ Das heißt, geben Sie \p ein → wählen Sie den zu kopierenden Inhalt aus (Strg+C) → fügen Sie ihn in ein anderes Textfeld ein (wo Sie die Änderungen bequem einfügen können) → kopieren Sie den geänderten Inhalt → geben Sie \c in das Eingabeaufforderungsfenster ein, um zuerst den vorherigen Befehl zu beenden → drücken Sie Strg+V, um den geänderten Inhalt einzufügen → führen Sie den Befehl aus.

Gelöster Fall

Beispiel: Die Schreibweise von „jion“ in der fünften Zeile ist falsch und muss in „join“ geändert werden.

Nach der Eingabe mehrerer Befehlszeilen wird festgestellt, dass das vorherige "jion" falsch geschrieben ist. Drücken Sie die Eingabetaste und geben Sie \p ein.

Bildbeschreibung hier einfügen

Kopieren Sie den gewünschten Inhalt zwischen den beiden gepunkteten Linien

wählen
e.ename,d.dname
aus
emp e
richtig, Jion
Abteilung d
An
e.Abteilungsnummer = d.Abteilungsnummer

Fügen Sie es irgendwo anders ein und ändern Sie „jion“ in „join“.

Führen Sie den Befehl aus und er wird erfolgreich ausgeführt

Bildbeschreibung hier einfügen

Schreiben Sie übrigens einen Schnellbefehl für MySQL.

In der folgenden Tabelle sind die verschiedenen Eingabeaufforderungen aufgelistet und der jeweilige Status wird kurz beschrieben:

Prompt Bedeutung
MySQL> Seien Sie bereit für neue Aufträge.
-> Warten Sie auf die nächste Zeile eines mehrzeiligen Befehls.
'> Wartet auf die nächste Zeile bzw. auf das Ende einer Zeichenfolge, die mit einem einfachen Anführungszeichen (') beginnt.
"> Warten auf die nächste Zeile, Warten auf das Ende der Zeichenfolge, die mit doppelten Anführungszeichen (""") beginnt.
/*> Warten Sie auf die nächste Zeile und auf das Ende des Kommentars, der mit /* beginnt.

Dies ist das Ende dieses Artikels darüber, wie der vorherige Befehl geändert werden kann, wenn in der MySQL-Eingabeaufforderung ein Eingabefehler auftritt. Weitere Informationen zum Ändern des vorherigen Befehls in der MySQL-Eingabeaufforderung finden Sie in den vorherigen Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Erstellen, Autorisieren, Löschen und Ändern von Passwörtern von MySQL-Benutzern in der WIN-Eingabeaufforderung

<<:  Dateiupload über HTML5 auf Mobilgeräten

>>:  Erläuterung der CSS3-Überlaufeigenschaft

Artikel empfehlen

So verwenden Sie async await elegant in JS

Inhaltsverzeichnis $.ajax von jQuery Der Beginn d...

Natives JS zur Implementierung eines einfachen Rechners

In diesem Artikelbeispiel wird der spezifische Co...

Beispielcode zum Mischen von Float und Margin in CSS

Bei meinen letzten Studien habe ich einige Layout...

2017 neueste Version der Windows-Installation MySQL-Tutorial

1. Laden Sie zunächst die neueste Version von MyS...

Analyse des Quellcodes des React-Ereignismechanismus

Inhaltsverzeichnis Prinzip Quellcodeanalyse Deleg...

Schreiben Sie einen formellen Blog mit XHTML CSS

Der vollständige Name von Blog sollte Weblog sein...

Beispielanalyse für MySQL-Jointabelle und automatische ID-Inkrementierung

Wie schreibt man „join“? Wenn Sie „Left Join“ ver...

Docker-Tutorial: Container verwenden (einfaches Beispiel)

Wenn Sie mit Docker noch nicht vertraut sind, seh...

Concat() von kombinierten Feldern in MySQL

Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...

Vue definiert private Filter und grundlegende Nutzung

Die Methoden und Konzepte privater und globaler F...

CSS imitiert Fernbedienungstasten

Hinweis: Diese Demo wurde in der Miniprogrammumge...

Docker-Bereinigungsumgebungsvorgang

Beginnen Sie vorsichtig mit der Reinigung! Auflis...

Beispiel für eine Methode zur Überprüfung des Status einer Linux-Firewall

So überprüfen Sie den Status der Linux-Firewall 1...

So gehen Sie nach der MySQL-Tabellenpartitionierung problemlos online

Inhaltsverzeichnis Zweck der Tabelle Zum Beispiel...