Heim > Datenbank > MySQL-Tutorial > Wie führe ich Masseneinfügungen in MySQL mit Node.js durch?

Wie führe ich Masseneinfügungen in MySQL mit Node.js durch?

Mary-Kate Olsen
Freigeben: 2024-12-13 06:22:09
Original
726 Leute haben es durchsucht

How to Perform Bulk Inserts in MySQL using Node.js?

Masseneinfügungen in MySQL mit Node.js

Masseneinfügungen in MySQL können mithilfe der Node-MySQL-Bibliothek durchgeführt werden. Um dies zu erreichen, können verschachtelte Arrays verwendet werden.

Syntax:

[ ['a', 'b'], ['c', 'd'] ]
Nach dem Login kopieren

Beispiel:

// Import the node-mysql module
var mysql = require('mysql');

// Establish a connection to the database
var conn = mysql.createConnection({
    ...
});

// Define the SQL query
var sql = "INSERT INTO Test (name, email, n) VALUES ?";

// Construct the array of values
var values = [
    ['demian', '[email protected]', 1],
    ['john', '[email protected]', 2],
    ['mark', '[email protected]', 3],
    ['pete', '[email protected]', 4]
];

// Execute the bulk insert query
conn.query(sql, [values], function(err) {
    if (err) throw err;
    conn.end();
});
Nach dem Login kopieren

Hinweis: Das Wertearray ist ein zweidimensionales Array von Arrays. Dies ermöglicht das gleichzeitige Einfügen mehrerer Zeilen.

Zusätzliche Hinweise:

  • Alternativ kann das Paket node-mysql-plus für Masseneinfügungen verwendet werden.
  • Vermeiden Sie die Verwendung von ; beim Ausführen von Masseneinfügungen.

Das obige ist der detaillierte Inhalt vonWie führe ich Masseneinfügungen in MySQL mit Node.js durch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage