使用节点从不同的mysql数据库中选择大容量插入行
我希望能够运行选择并使用结果、字段输出,然后在不同的数据库上运行结果插入 类似这样的内容,我试图解析select返回的RowsDataPackets数组。真的很痛苦使用节点从不同的mysql数据库中选择大容量插入行,mysql,npm,Mysql,Npm,我希望能够运行选择并使用结果、字段输出,然后在不同的数据库上运行结果插入 类似这样的内容,我试图解析select返回的RowsDataPackets数组。真的很痛苦 dbLoader.replica(function(connection) { let res,fil var stmt = 'INSERT INTO ' + item.name + ' (' + fields + ') VALUES ?'; var data = Object
dbLoader.replica(function(connection) {
let res,fil
var stmt = 'INSERT INTO ' + item.name + ' (' + fields + ') VALUES ?';
var data = Object.values(rows[0])
console.log(data)
connection.query(stmt, [data], function (error, results, fields) {
if (error) { console.log(error);
}
else {
res = results
fil = fields
cb(res,fil)
}
});
connection.end();
})