Heim >Datenbank >MySQL-Tutorial >Wie kann ich mit Node-MySQL Masseneinfügungen in MySQL durchführen?
Durchführen von Masseneinfügungen in MySQL mit Node.js und Node-MySQL
Bei Verwendung der Node-MySQL-Bibliothek (https://github .com/felixge/node-mysql) zur Interaktion mit MySQL, ist es zur Verbesserung möglich, Masseneinfügungen durchzuführen Effizienz.
Um Masseneinfügungen zu erreichen, können Sie verschachtelte Arrays verwenden. In der Node-MySQL-Dokumentation heißt es, dass „verschachtelte Arrays in gruppierte Listen umgewandelt werden (für Masseneinfügungen).“
Zur Verdeutlichung: Sie fügen verschachtelte Arrays von Elementen ein. Betrachten Sie zum Beispiel das folgende Beispiel:
var mysql = require('mysql'); var conn = mysql.createConnection({ ... }); var sql = "INSERT INTO Test (name, email, n) VALUES ?"; var values = [ ['demian', '[email protected]', 1], ['john', '[email protected]', 2], ['mark', '[email protected]', 3], ['pete', '[email protected]', 4] ]; conn.query(sql, [values], function(err) { if (err) throw err; conn.end(); });
Werte sind hier ein Array von Arrays, wobei jedes innere Array eine einzufügende Zeile darstellt.
Es ist wichtig zu beachten, dass Sie kann auch ein anderes Node-MSQL-Paket verwenden, das speziell für Masseneinfügungen entwickelt wurde.
Das obige ist der detaillierte Inhalt vonWie kann ich mit Node-MySQL Masseneinfügungen in MySQL durchführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!