Maison >base de données >tutoriel mysql >Comment effectuer des insertions groupées dans MySQL à l'aide de Node.js ?
L'exécution d'insertions groupées dans MySQL peut être réalisée à l'aide de la bibliothèque node-mysql. Pour y parvenir, des tableaux imbriqués peuvent être utilisés.
Syntaxe :
[ ['a', 'b'], ['c', 'd'] ]
Exemple :
// 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(); });
Remarque : Le tableau de valeurs est un tableau de tableaux bidimensionnel. Cela permet l'insertion de plusieurs lignes simultanément.
Remarques supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!