Mysql verwendet Einfügen, um mehrere Datensätze einzufügen und Daten stapelweise hinzuzufügen

Mysql verwendet Einfügen, um mehrere Datensätze einzufügen und Daten stapelweise hinzuzufügen

Wenn Sie 5 Datensätze in Tabelle1 einfügen möchten, ist Folgendes falsch:

INSERT INTO Tabelle1 (ID, Name) WERTE (1, Xiaoming, 2, Xiaoqiang, 3, Xiaodu, 4, Xiaoli, 5, Xiaobai);

MySQL gibt den folgenden Fehler aus

FEHLER 1136: Die Spaltenanzahl stimmt nicht mit der Werteanzahl in Zeile 1 überein.

Die korrekte Schreibweise müsste folgendermaßen lauten:

INSERT INTO Tabelle1(i,Name) VALUES(1,'Xiao Ming'),(2,'Xiao Qiang'),(3,'Xiao Du'),(4,'Xiao Li'),(5,'Xiao Bai');

Natürlich können Sie auf diese Weise auch den Spaltennamen weglassen, sodass die Anzahl der Werte in jedem Klammerpaar gleich sein muss und diese Anzahl mit der Anzahl der Spalten übereinstimmen muss. wie:

INSERT INTO Tabelle1 VALUES (1, „Xiao Ming“), (2, „Xiao Qiang“), (3, „Xiao Du“), (4, „Xiao Li“), (5, „Xiao Bai“).

Zusammenfassen

Oben habe ich Ihnen die Verwendung von insert in Mysql zum Einfügen mehrerer Datensätze in Stapel neuer Daten vorgestellt. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Beispiele für 4 Methoden zum Einfügen großer Datenmengen in MySQL
  • MySQL-Batch-Einfügungsdaten-Implementierungscode
  • Tutorial zur Implementierung von Batch-Einfügungen in MySQL zur Leistungsoptimierung
  • So vermeiden Sie MySQL-Batch-Einfügungen mit eindeutigen Indizes
  • Detaillierter Beispielcode einer MySQL-Batch-Einfügeschleife
  • MySQL-Batch-Einfügen von Datenskript
  • Detaillierte Erläuterung der Leistungsoptimierung für MySQL-Batch-SQL-Einfügungen
  • MySql-Batch-Insert-Optimierung. Beispiel für SQL-Ausführungseffizienz. Detaillierte Erklärung
  • MySQL fügt Daten im Batch über gespeicherte Funktionsprozeduren ein

<<:  So legen Sie Verknüpfungssymbole in Linux fest

>>:  js zum Hochladen von Bildern auf den Server

Artikel empfehlen

Zusammenfassung gängiger Docker-Befehle

Docker-Installation 1. Anforderungen: Linux-Kerne...

jquery+springboot realisiert die Datei-Upload-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

VSCode-Entwicklung UNI-APP Konfigurations-Tutorial und Plugin

Inhaltsverzeichnis Vorne geschrieben Vorsichtsmaß...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.24

In diesem Artikel finden Sie das Installations-Tu...

Kurztipps für die Linux-Befehlszeile: So finden Sie eine Datei

Wir alle haben Dateien auf unseren Computern gesp...

Einige Erfahrung im Aufbau des React Native-Projektframeworks

React Native ist ein plattformübergreifendes Fram...

Analyse der MySQL-Transaktionsmerkmale und Ebenenprinzipien

1. Was ist eine Transaktion? Eine Datenbanktransa...

Ausführliche Erklärung des Maximalwerts von int in MySQL

Einführung Ich werde ausführlich über das Problem...

Schritte zum Einrichten einer HTTPS-Website basierend auf Nginx

Inhaltsverzeichnis Vorwort: Verschlüsselungsalgor...

Implementierung der Docker-Bereitstellung eines MySQL-Clusters

Nachteile einer Single-Node-Datenbank Große Inter...

4 Lösungen für MySQL-Import-CSV-Fehler

Dies soll an die 4 Fallstricke erinnern, in die i...