我正在尝试运行此NodeJs代码以在Mysql DB中添加数据:app.post("/taxi",(req,res)=>{

let model=req.body.model;

let numberplate=req.body.numberplate;

let brand= req.body.brand;

let yearOfPur=req.body.yearOfPur;

let params=[model,numberplate,brand,yearOfPur];

//adding data

//console.log(params);

let sql = "INSERT INTO taxi (model,numberplate,brand,yearOfPur) VALUES ?";

connection.query(sql,params,(err)=>{

if(err){console.log(err);}

//ending connection

res.send("data added");

});

// connection.end();

})

但是它显示了一个错误。这是完整的错误{ Error: Cannot enqueue Query after invoking quit.

at Protocol._validateEnqueue (/home/ishdutt/WebDev/DBMSProject/node_modules/mysql/lib/protocol/Protocol.js:215:16)

at Protocol._enqueue (/home/ishdutt/WebDev/DBMSProject/node_modules/mysql/lib/protocol/Protocol.js:138:13)

at Connection.query (/home/ishdutt/WebDev/DBMSProject/node_modules/mysql/lib/Connection.js:201:25)

at app.post (/home/ishdutt/WebDev/DBMSProject/app.js:65:16)

at Layer.handle [as handle_request] (/home/ishdutt/WebDev/DBMSProject/node_modules/express/lib/router/layer.js:95:5)

at next (/home/ishdutt/WebDev/DBMSProject/node_modules/express/lib/router/route.js:137:13)

at Route.dispatch (/home/ishdutt/WebDev/DBMSProject/node_modules/express/lib/router/route.js:112:3)

at Layer.handle [as handle_request] (/home/ishdutt/WebDev/DBMSProject/node_modules/express/lib/router/layer.js:95:5)

at /home/ishdutt/WebDev/DBMSProject/node_modules/express/lib/router/index.js:281:22

at Function.process_params (/home/ishdutt/WebDev/DBMSProject/node_modules/express/lib/router/index.js:335:12) code: 'PROTOCOL_ENQUEUE_AFTER_QUIT', fatal: false }

我在对同一错误追随许多connection.end()之后尝试对Post进行注释,但此错误仍然存​​在。我该怎么办?

node.js mysql 不退出,mysql - 错误:使用NodeJS在MySQL中调用退出后无法排队查询 - SO中文参考 - www.soinside.com...相关推荐

  1. 编写Node.js时出现800A138F的错误

    编写Node.js时出现800A138F的错误 运行Node.js 文件时,出现800A138F这样的错误的解决方法. 第一个:在你要运行的node.js文档之前添加node命令. 如: 第二个:对项 ...

  2. node.js基于Vue的英语在线学习网站 vscode+mysql

    该系统的基本功能包括管理员.学生.教师三个角色功能模块. 对于管理员可以使用的功能模块主要有首页.个人中心,学生管理.教师管理.班级管理.课程管理,在线学习管理.作业管理.试卷管理.试题管理. 在线论 ...

  3. window 10 安装node.js时遇到2502 2503错误解决方法

    最近想安装一下node.js, 可是在安装过程中出现了2503和2502的问题, 如下图: 不过除了这些代码外,微软并没有提供解决办法.这一问题出现在Win7/Win8.1/Win10中,原因就是C: ...

  4. ibatis mysql存储过程_分步详解 如何在iBatis中调用存储过程

    通过iBatis我们可以在数据库表中执行内嵌的insert , delete, update SQL命令.本文中你将看到如何在iBatis中调用存储过程. 我们使用MySQL数据库,并且使用和上一个例 ...

  5. node和php处理高并发,node.js“多线程”如何处理高并发任务?,nodejs java 高并发

    node.js"多线程"如何处理高并发任务?node . js"多线程"是如何处理高度并发的任务的?,下面的文章介绍了使用nodejs"多线程&quo ...

  6. 安装node-v4.5.0-x86.msi时提示node.js setup wizard ended prematurely Win7安装nodejs失败解决方法

    文章总共3个方法,后两个方法可安装成功 方法1:在网上搜索node.js setup wizard ended prematurely时找到一个参考解决方法 参考地址:http://blog.csdn ...

  7. 【ESP 保姆级教程 预告】疯狂Node.js服务器篇 ——案例:ESP8266 + DHT11 +NodeJs本地服务+ MySQL数据库

    忘记过去,超越自己 ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️ ❤️ 本篇创建记录 2022-06-30 ❤️ ❤️ 本篇更新记录 2022-06-30 ❤️

  8. 【Node.js+koa--后端管理系统】用户注册接口设计 | 连接Mysql数据库 | 校验注册权限

    多一些不为什么的坚持 \color{#0000FF}{多一些不为什么的坚持} 多一些不为什么的坚持

  9. node mysql实现登陆注册_使用 NodeJs 链接 mysql 的实现登录与注册

    基础要求: 电脑安装NodeJs ,熟悉javascript语法 ; 会使用工具 wamp 废话不多说,开始正文; 创建一个文件夹用来操作下面步骤; 使用 npm 安装 mysql插件; 完成后创建j ...

最新文章

  1. 2022-2028年中国城市地下综合管廊建设深度调研及投资前景预测报告
  2. Linux下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)
  3. js基于lodash实现前端防抖与节流
  4. 2018【比特杯】编程大赛
  5. CodeForces - 987E Petr and Permutations(树状数组+逆序对定理)
  6. HTML DOM getElementsByName() 方法
  7. leetcode 1319. 连通网络的操作次数(并查集)
  8. LeetCode 958. 二叉树的完全性检验(层序遍历)
  9. P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题(2022.02.02) --- python3实现
  10. vue 连接地址下载 PDF
  11. STL的Vector介绍
  12. 百度文库免财富值下载漏洞
  13. smtp服务器发送邮件的工作原理,SMTP协议工作原理及服务.doc
  14. IDEA 中定义自己的TODO 并设置快捷键
  15. Unity 按钮反馈 果冻弹跳
  16. 提交订单微信付款逻辑
  17. 常青科技冲刺A股上市:研发费用率较低,关联方曾拆出资金达1亿元
  18. PreTranslateMessage()函数的使用说明
  19. 计算机管理不小心删除了e盘,【J.C.X】计算机的D盘和E盘突然消失. 小编帮你找回来...
  20. vue2+element-ui创建顶部导航栏及下拉菜单

热门文章

  1. zabbix 代理(agent)端详细安装配置
  2. ECSHOP发送邮件提示need rcpt command的解决方法
  3. 怎样建设WEB Cache
  4. Redis三种集群模式介绍
  5. SpringBatch 读取JSON(JsonItemReader)用法(十一)
  6. js es6数组常用方法:forEach map filter find every
  7. 【收藏】linux下用命令方式创建及管理kvm虚拟机
  8. 本地kubectl客户端连接远程K8S集群
  9. 【收藏】搭载nfs是客户端新建操作出现read only file system
  10. 【网址收藏】k8s中helm方式安装postgresql及pgadmin