Node.js可以通過使用MySQL模塊來運行MySQL批處理。以下是一個示例代碼:
const mysql = require('mysql');
const connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'password',
database: 'mydatabase'
});
connection.connect();
const sql = 'INSERT INTO mytable (column1, column2) VALUES (?, ?)';
const values = [
['value1', 'value2'],
['value3', 'value4'],
['value5', 'value6']
];
connection.query(sql, [values], (error, results) => {
if (error) throw error;
console.log('Batch insert successful');
});
connection.end();
在這個例子中,我們首先創(chuàng)建一個MySQL連接,然后定義要執(zhí)行的SQL語句和要插入的值的數(shù)組。接下來,我們使用connection.query()
方法來執(zhí)行批處理操作。最后,我們關(guān)閉連接。
請注意,這只是一個簡單的示例,實際應(yīng)用中可能需要根據(jù)具體需求進行適當?shù)恼{(diào)整和錯誤處理。