CREATEtableMultipleRecordWithValues->(->idint,->namevarchar(100)->);QueryOK,0rowsaffected(0.88sec) Das Folgende ist die Syntax für die Stapeleinfügung. INSERTintoyourTableNamevalues(column1,column2,....N">
Um Masseneinfügungen durchzuführen, müssen wir alle Spaltennamen in Klammern verwenden und durch "," trennen.
Sehen wir uns ein Beispiel an. Zuerst erstellen wir eine Tabelle. Im Folgenden finden Sie den CREATE-Befehl zum Erstellen einer Tabelle.
mysql> CREATE table MultipleRecordWithValues - > ( - > id int, - > name varchar(100) - > ); Query OK, 0 rows affected (0.88 sec)
Das Folgende ist die Syntax für die Stapeleinfügung.
INSERT into yourTableName values(column1,column2,....N),(column1,column2,....N),(column1,column2,....N),...........N;
Wenden Sie die obige Syntax an, um Chargendatensätze einzufügen.
mysql> insert into MultipleRecordWithValues values(1,'John'),(2,'Carol'),(3,'Bob'),(4,'Smith'); Query OK, 4 rows affected (0.16 sec) Records: 4 Duplicates: 0 Warnings: 0
Da 4 Zeilen betroffen sind, bedeutet dies, dass wir den Datensatz erfolgreich eingefügt haben. Um zu überprüfen, ob alle Datensätze in der Tabelle vorhanden sind, verwenden Sie den SELECT-Befehl.
mysql> select *from MultipleRecordWithValues;
Das Folgende ist die Ausgabe.
+------+-------+ | id | name | +------+-------+ | 1 | John | | 2 | Carol | | 3 | Bob | | 4 | Smith | +------+-------+ 4 rows in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWie führt man eine Masseneinfügung in MySQL durch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!