Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie implementiert man die Anweisung zum Einfügen von Daten in MySQL?

WBOY
Freigeben: 2023-11-08 11:48:27
Original
1360 Leute haben es durchsucht

Wie implementiert man die Anweisung zum Einfügen von Daten in MySQL?

Wie implementiert man die Anweisung zum Einfügen von Daten in MySQL?

Bei Verwendung einer MySQL-Datenbank ist das Einfügen von Daten ein sehr einfacher und häufiger Vorgang. Durch das Einfügen von Daten können neue Datensätze zu Datenbanktabellen hinzugefügt werden, um den Geschäftsbetrieb zu unterstützen. In diesem Artikel wird erläutert, wie Sie mit der INSERT-Anweisung in MySQL Dateneinfügungsvorgänge implementieren, und es werden spezifische Codebeispiele bereitgestellt.

Die INSERT-Anweisung in MySQL wird verwendet, um neue Datensätze in die Datenbanktabelle einzufügen. Das grundlegende Syntaxformat lautet wie folgt:

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
Nach dem Login kopieren

Darunter ist Tabellenname der Name der Zieltabelle, Spalte1, Spalte2 usw. sind die Namen der einzufügenden Felder und Wert1, Wert2 usw. sind die spezifischen Werte ​​​​oder einzufügende Zeichenfolgen.

Im Folgenden zeigen wir anhand eines konkreten Beispiels, wie Sie mit der INSERT-Anweisung Daten einfügen.

Angenommen, es gibt eine Tabelle mit dem Namen „Studenten“ mit der folgenden Struktur:

CREATE TABLE students (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(50) NOT NULL,
    age INT NOT NULL,
    gender ENUM('male', 'female') NOT NULL
);
Nach dem Login kopieren

Jetzt möchten wir einen neuen Datensatz in die Tabelle „Studenten“ einfügen. Sie können die folgende INSERT-Anweisung verwenden:

INSERT INTO students (name, age, gender)
VALUES ('张三', 20, 'male');
Nach dem Login kopieren

Diese INSERT-Anweisung fügt einen Datensatz in die Schülertabelle ein, in dem der Wert des Feldes „Name“ „Zhang San“, der Wert des Feldes „Alter“ 20 und der Wert von ist Das Geschlechtsfeld ist „männlich“.

Wenn Sie mehrere Datensätze einfügen müssen, können Sie auch die INSERT-Anweisung verwenden, um mehrere Datenzeilen gleichzeitig einzufügen. Zum Beispiel:

INSERT INTO students (name, age, gender)
VALUES ('李四', 22, 'male'),
       ('王五', 21, 'female'),
       ('赵六', 23, 'male');
Nach dem Login kopieren

Die obige Anweisung fügt drei Datensätze gleichzeitig in die Schülertabelle ein, nämlich ('李思', 22, 'männlich'), ('王五', 21, 'weiblich') und ( „Zhao Liu“, 23, „männlich“).

Darüber hinaus können Sie auch die INSERT...SELECT-Anweisung verwenden, um Daten aus anderen Tabellen auszuwählen und in die Zieltabelle einzufügen, oder die INSERT IGNORE-Anweisung verwenden, um Fehler zu ignorieren und die Ausführung fortzusetzen, wenn eine Primärschlüsselduplizierung oder ein eindeutiger Index auftritt Konflikte beim Einfügen von Daten.

Kurz gesagt: Durch die Verwendung der INSERT-Anweisung in MySQL können wir problemlos neue Datensätze in die Datenbanktabelle einfügen, was für mehr Flexibilität und Komfort bei der Datenbankverwaltung und dem Datenbankbetrieb sorgt.

Das obige ist der detaillierte Inhalt vonWie implementiert man die Anweisung zum Einfügen von Daten in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!