可以利用 node-mysql 库在 MySQL 中执行批量插入。为此,可以使用嵌套数组。
语法:
[ ['a', 'b'], ['c', 'd'] ]
示例:
// 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(); });
注意:values 数组是一个二维数组数组。这可以同时插入多行。
附加说明:
以上是如何使用 Node.js 在 MySQL 中执行批量插入?的详细内容。更多信息请关注PHP中文网其他相关文章!