mysql从一个数据库向另一个数据库插数据
var mysqlr = require('mysql'); var readConnection = mysqlr.createConnection({//创建第一个连接 host: '112.74.82.181', user: 'root', password: 'root.', database: 'ce', dateStrings: true, charset: 'utf8mb4', pagesize: 30, connectionLimit: 10, reuseDB: true }); readConnection.connect(); var mysqlw = require('mysql'); var writeConnection = mysqlw.createConnection({//创建第二个连接 host: '112.73.65.191', user: 'root', password: 'root', database: 'ce2', dateStrings: true, charset: 'utf8mb4', pagesize: 30, connectionLimit: 10, reuseDB: true }); writeConnection.connect(); //查 var oldUserLoginInfo = `select * from table_a`; //增 var writeOldUserInfo = "INSERT INTO table_a (p_name,price,imgs,p_asin,p_name_en) VALUES (?,?,?,?,?)"; //执行查 readConnection.query(oldUserLoginInfo,function(err,rows,fields){ if (err) throw err; for(var item of rows){//处理查结果 var addItem = [item.goods_name,item.goods_price,(!item.image) ? '' : `https://aa/piao/public/upload/${item.image}`,item.number,item.goods_name]; //执行增 writeConnection.query(writeOldUserInfo,addItem,function(err,result){ if(err) console.log(err); console.log('插入数据======================>'); }); } writeConnection.end();//关闭连接2 readConnection.end();//关闭连接1 });
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix