Heim >Datenbank >MySQL-Tutorial >Wie füge ich Daten in MySQL ein und aktualisiere sie?
Wie füge ich Daten in MySQL ein und aktualisiere sie?
MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das häufig zur Datenspeicherung und Verwaltung von Webanwendungen verwendet wird. In MySQL sind das Einfügen und Aktualisieren von Daten sehr häufige Vorgänge. In diesem Artikel wird erläutert, wie Sie MySQL zum Einfügen und Aktualisieren von Daten verwenden, und es werden einige Codebeispiele bereitgestellt.
1. Dateneinfügungsvorgang
Um Daten in MySQL einzufügen, können Sie die INSERT INTO-Anweisung verwenden. Die INSERT INTO-Anweisung fügt einen Datensatz in eine Datenbanktabelle ein. Das Folgende ist ein Beispiel für das Einfügen von Daten:
INSERT INTO Tabellenname (Spalte1, Spalte2, Spalte3,...)
VALUES (Wert1, Wert2, Wert3,...);
In diesem Beispiel sind Tabellenname die Daten, zu denen eingefügt werden Der Tabellenname, Spalte1, Spalte2 usw. sind die Spaltennamen in der Tabelle, und Wert1, Wert2 usw. sind die einzufügenden Werte.
Zum Beispiel haben wir eine Tabelle namens „Studenten“ mit drei Spalten: „ID“, „Name“ und „Alter“. Wenn Sie einen Datensatz in diese Tabelle einfügen möchten, können Sie den folgenden Code verwenden:
INSERT INTO Students (id, name, age)
VALUES (1, '张三', 20);
Diese Anweisung wird in „Studenten“ Fügen Sie einen Datensatz mit der ID 1, dem Namen „Zhang San“ und dem Alter 20 in die Tabelle ein.
Wenn Sie mehrere Datensätze einfügen möchten, können Sie den folgenden Code verwenden:
INSERT INTO Students (id, name, age)
VALUES (2, '李思', 22),
(3, '王五', 21), (4, '赵六', 23);
Diese Anweisung wird in „Studenten“ Fügen Sie drei Datensätze in die Tabelle ein, nämlich den Datensatz mit der ID 2, dem Namen „李思“ und der Datensatz-ID 3, dem Namen „王五“ und der Datensatz-ID 4, der Name „Zhao Liu“, Alter 23 Rekord.
2. Datenaktualisierungsvorgang
In MySQL können Sie die UPDATE-Anweisung verwenden, um Daten zu aktualisieren. Die UPDATE-Anweisung kann Datensätze in der Tabelle basierend auf Bedingungen aktualisieren. Das Folgende ist ein Beispiel für die Aktualisierung von Daten:
UPDATE Tabellenname
SET Spalte1 = Wert1, Spalte2 = Wert2,...
WHERE-Bedingung;
In diesem Beispiel ist Tabellenname der Name der Tabelle, in der Daten aktualisiert werden sollen, Spalte1, Spalte2 usw. sind die zu aktualisierenden Spaltennamen, Wert1, Wert2 usw. sind die zu aktualisierenden Werte und Bedingung ist die Bedingung, die zum Filtern der zu aktualisierenden Datensätze verwendet wird.
Wenn wir beispielsweise das Alter des Datensatzes mit der ID 1 in der Tabelle „Studenten“ auf 25 aktualisieren möchten, können wir den folgenden Code verwenden:
UPDATE Students
SET age = 25
WHERE id = 1;
Diese Anweisung wird aktualisiert. Der Datensatz mit der ID 1 in der Tabelle „Studenten“ hat ein Alter von 25 Jahren.
Wenn Sie mehrere Felder aktualisieren möchten, können Sie den folgenden Code verwenden:
Studenten aktualisieren
SET Alter = 23, Name = 'Zhao Qi'
WHERE id = 4;
Diese Anweisung aktualisiert die ID im „ Das in Tabelle 4 angegebene Alter der Schüler beträgt 23 Jahre und sein Name wird in „Zhao Qi“ aktualisiert.
3. Zusammenfassung
Dieser Artikel stellt vor, wie man Daten in MySQL einfügt und aktualisiert. Mit der INSERT INTO-Anweisung können neue Datensätze in die Tabelle eingefügt werden, und mit der UPDATE-Anweisung können Datensätze in der Tabelle basierend auf Bedingungen aktualisiert werden. In praktischen Anwendungen können wir diese Vorgänge flexibel nutzen, um Daten nach Bedarf zu verwalten und zu pflegen.
Codebeispiel:
Beispiel für das Einfügen von Daten:
INSERT INTO Students (ID, Name, Alter)
VALUES (1, '张三', 20);
INSERT INTO Students (ID, Name, Alter)
WERTE (2, '李思', 22),
(3, '王五', 21), (4, '赵六', 23);
Beispiel für aktualisierte Daten:
Studenten aktualisieren
Alter einstellen = 25
WHERE id = 1;
Studenten aktualisieren
Alter einstellen = 23, Name = 'Zhao Qi '
WHERE id = 4;
Das obige ist der detaillierte Inhalt vonWie füge ich Daten in MySQL ein und aktualisiere sie?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!