首頁 > 資料庫 > mysql教程 > 如何使用 Node.js 在 MySQL 中執行批次插入?

如何使用 Node.js 在 MySQL 中執行批次插入?

Mary-Kate Olsen
發布: 2024-12-13 06:22:09
原創
725 人瀏覽過

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

使用 Node.js 在 MySQL 中批次插入

可以利用 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();
});
登入後複製

注意:

注意:

  • 附加說明:
或者,node-mysql-plus 套件可用於批次插入。 避免使用 ;執行批次插入時。

以上是如何使用 Node.js 在 MySQL 中執行批次插入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板