Grammatik Hier ist die allgemeine SQL-Syntax für den Befehl INSERT INTO zum Einfügen von Daten in eine MySQL-Tabelle: INSERT INTO Tabellenname (Feld1, Feld2, ... FeldN) WERTE (Wert1, Wert2, ...WertN); Zum Einfügen von Daten vom Typ „String“ sind doppelte oder einfache Anführungszeichen erforderlich, um alle Werte beizubehalten, zum Beispiel: „Wert“. 1. Daten aus der Eingabeaufforderung einfügen Dadurch wird der SQL-Befehl INSERT INTO verwendet, um Daten in die MySQL-Tabelle einzufügen: tutorials_tbl Beispiel root@host#mysql -u root -p Passwort; Passwort eingeben: mysql> Test verwenden; Datenbank geändert mysql> INSERT INTO tutorials_tbl (tutorial_title, tutorial_author, submission_date) VALUES ("PHP lernen", "Bjpowernode", NOW()); Abfrage OK, 1 Zeile betroffen (0,01 Sek.) mysql> INSERT INTO tutorials_tbl ->(Tutorialtitel, Tutorialautor, Einreichungsdatum) ->WERTE ->("MySQL lernen", "Bjpowernode", JETZT()); Abfrage OK, 1 Zeile betroffen (0,01 Sek.) mysql> INSERT INTO tutorials_tbl ->(Tutorialtitel, Tutorialautor, Einreichungsdatum) ->WERTE ->("JAVA-Tutorial", "bjpowernode", '06.05.2015'); Abfrage OK, 1 Zeile betroffen (0,01 Sek.) MySQL> Hinweis: Bitte beachten Sie, dass das Pfeilsymbol (->) kein Bestandteil des SQL-Befehls ist, sondern eine neue Zeile kennzeichnet und automatisch am Ende der Zeile erstellt wird, indem in der MySQL-Eingabeaufforderung die Eingabetaste gedrückt wird, ohne ein Semikolon einzugeben. Im obigen Beispiel wird für „tutorial_id“ kein Wert angegeben, da dieser automatisch beim Erstellen der Tabelle erstellt wird und wir diesem Feld die Option AUTO_INCREMENT zugewiesen haben. Daher weist MySQL den Wert der Einfüge-ID automatisch zu. Hier ist NOW() eine MySQL-Funktion, die das aktuelle Datum und die aktuelle Uhrzeit zurückgibt. Grammatik Nachfolgend finden Sie die allgemeine SQL-SELECT-Befehlssyntax zum Abrufen von Daten aus einer MySQL-Tabelle: SELECT Feld1, Feld2, ... FeldN Tabellenname1, Tabellenname2 ... [WHERE-Klausel] [OFFSET M] [GRENZE N] Sie können ein oder mehrere Kommas verwenden, um mehrere Tabellen zu trennen und verschiedene Bedingungen mit der WHERE-Klausel einzuschließen, aber die WHERE-Klausel ist ein optionaler Teil des SELECT-Befehls Sie können angeben, dass ein oder mehrere Felder in einem SELECT-Befehl gelesen werden sollen Sie können ein Sternchen (*) angeben, um das ausgewählte Feld zu ersetzen. In diesem Fall werden alle Felder zurückgegeben Sie können nach der WHERE-Klausel beliebige Bedingungen angeben Mit OFFSET können Sie einen Offset angeben, ab dem SELECT mit der Rückgabe von Datensätzen beginnt. Standardmäßig beträgt der Offsetwert 0. Mit dem Attribut LIMIT können Sie die Anzahl der zurückgegebenen Elemente begrenzen 1. Daten aus der Eingabeaufforderung lesen Dadurch werden Daten aus der MySQL-Tabelle tutorials_tbl mit dem SQL SELECT-Befehl gelesen Beispiel Das folgende Beispiel gibt alle Datensätze aus der Tabelle „tutorials_tbl“ zurück: root@host#mysql -u root -p Passwort; Passwort eingeben: mysql> Test verwenden; Datenbank geändert mysql> SELECT * aus tutorials_tbl +-------------+----------------+-----------------+-----------------+ | Tutorial-ID | Tutorial-Titel | Tutorial-Autor | Einreichungsdatum | +-------------+----------------+-----------------+-----------------+ | 1 | Java lernen | John Poul | 21.05.2016 | | 2 | MySQL lernen | Abdul S | 21.05.2016 | | 3 | JAVA-Tutorial | Sanjay | 21.05.2016 | +-------------+----------------+-----------------+-----------------+ 3 Zeilen im Satz (0,01 Sek.) MySQL> Grammatik Hier ist die allgemeine SQL-Syntax des UPDATE-Befehls zum Ändern von Daten in einer MySQL-Tabelle: UPDATE Tabellenname SET Feld1=Neuer-Wert1, Feld2=Neuer-Wert2 [WHERE-Klausel] Es ist durchaus möglich, ein oder mehrere Felder zu aktualisieren. Mit der WHERE-Klausel können Sie jede beliebige Bedingung angeben. Kann die Werte jeweils in einer Tabelle aktualisieren. Die WHERE-Klausel ist sehr nützlich, wenn Sie ausgewählte Zeilen in einer Tabelle aktualisieren möchten. 1. Daten über die Eingabeaufforderung aktualisieren Verwenden Sie den SQL-UPDATE-Befehl zusammen mit der WHERE-Klausel, um die ausgewählten Daten in der MySQL-Tabelle „tutorials_tbl“ zu aktualisieren. Beispiel Das folgende Beispiel aktualisiert das Feld „tutorial_title“ im Datensatz, in dem „tutorial_id“ 3 ist. root@host#mysql -u root -p Passwort; Passwort eingeben: mysql> Test verwenden; Datenbank geändert mysql> UPDATE tutorials_tbl -> SET tutorial_title='JAVA lernen' -> WO tutorial_id=3; Abfrage OK, 1 Zeile betroffen (0,04 Sek.) Übereinstimmende Zeilen: 1 Geändert: 1 Warnungen: 0 MySQL> Grammatik Hier ist die allgemeine SQL-Syntax des DELETE-Befehls zum Löschen von Daten aus einer MySQL-Tabelle: DELETE FROM table_name [WHERE-Klausel] Wenn die WHERE-Klausel nicht angegeben ist, werden alle Datensätze in der MySQL-Tabelle gelöscht. Mit der WHERE-Klausel können Sie jede beliebige Bedingung angeben. Alle Datensätze einer Tabelle können auf einmal gelöscht werden. Die WHERE-Klausel ist sehr nützlich, wenn Sie bestimmte Zeilen aus einer Tabelle zum Löschen auswählen möchten. 1. Daten aus der Eingabeaufforderung löschen Mit dem SQL-Befehl DELETE werden die Daten der in der WHERE-Klausel ausgewählten MySQL-Tabelle tutorials_tbl gelöscht. Beispiel Das folgende Beispiel löscht einen Datensatz mit der Tutorial-ID 3 aus der Tabelle Tutorial_tbl. root@host#mysql -u root -p Passwort; Passwort eingeben: mysql> Test verwenden; Datenbank geändert mysql> LÖSCHEN AUS tutorials_tbl, WO tutorial_id=3; Abfrage OK, 1 Zeile betroffen (0,23 Sek.) MySQL> Zusammenfassen Oben sind die grundlegenden MySQL-Anweisungen zum Hinzufügen, Löschen, Ändern und Abfragen aufgeführt, die vom Editor eingeführt wurden. Ich hoffe, dass sie für alle hilfreich sind. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: React-Implementierungsbeispiel mit Amap (react-amap)
>>: So ändern Sie die Zeitzone und die Uhrzeit im Ubuntu-System
Vorwort Im vorherigen Artikel „Detaillierte Erklä...
CSS-Benennungsregeln Header: Header Inhalt: Inhalt...
1. Einleitung Gilt es als Aufwärmen alter Themen,...
Inhaltsverzeichnis 1. Einleitung 2. Einführung in...
Vorwort Wir alle wissen, dass MySQL-Abfragen den ...
Inhaltsverzeichnis 1. Standortobjekt 1. URL 2. Ei...
Im vorherigen Artikel wurde vorgestellt, wie Vue ...
1. Einzelne Tabellenabfrage -> Update UPDATE T...
1. Rufen Sie die Methode der übergeordneten Kompo...
Von der Entwicklung bis zur Bereitstellung: Mache...
Hallo zusammen, ich bin Tony, ein Lehrer, der nur...
Detaillierte Erläuterung der Lösung für verstümme...
Inhaltsverzeichnis Hintergrund Wie funktioniert d...
Mit der Multisite-Funktion von WordPress können S...
Der detaillierte Prozess zum Konfigurieren des My...