【发布时间】:2022-01-04 00:50:51
【问题描述】:
我正在尝试使用 node.js 在 MySQL 数据库中插入大量数据。 我的代码适用于大约 300 个元素的小数组,但是当我插入一个包含 1M 个元素的数组时,出现以下错误:
Error: read ECONNRESET
at TCP.onStreamRead (node:internal/stream_base_commons:211:20)
at Socket.emit (node:events:379:20)
at addChunk (node:internal/streams/readable:313:12) {
errno: -4077,
code: 'ECONNRESET',
syscall: 'read',
fatal: true
}
我的查询:
let query = "INSERT INTO transactions (customer_id, tr_date, tr_time, mcc_code, tr_type, amount, term_id) VALUES ?";
connection.query(query, [csvData], (error, response) => {
console.log(error || response);
})
【问题讨论】:
标签: javascript mysql sql node.js