希望等待一步操作完成之后,再往下执行 为啥这个不行
async function f(mysql_con){
await mysql_con.query("select * from stu_detail where stu_no = ?",['2015130'],async function(err,result,fields){
console.log(result)
console.log(q.sql)
if(result.length == 0){
console.log("数据为空");
await mysql_con.query("insert into stu_detail set ?",{stu_no:"2015130"},function(err,result,fields){
console.log(a.sql)
if(err){
console.log(err)
}
console.log("charu")
console.log(result)
})
}else{
await mysql_con.query("update stu_detail set ?",{stu_name:"陈翰轩"});
}
for(var i=0;i<fields.length;i++){
// console.log(fields[i])
console.log(fields[i].name)
}
// pools[0].end();
// exitProcess()
})
mysql_con.end();
exitProcess()
}
繁花不似锦
Cats萌萌
慕运维8079593
相关分类