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();
在這個例子中,我們首先創建一個MySQL連接,然后定義要執行的SQL語句和要插入的值的數組。接下來,我們使用connection.query()
方法來執行批處理操作。最后,我們關閉連接。
請注意,這只是一個簡單的示例,實際應用中可能需要根據具體需求進行適當的調整和錯誤處理。