node.js mysql 不退出,mysql - 错误:使用NodeJS在MySQL中调用退出后无法排队查询 - SO中文参考 - www.soinside.com...
我正在尝试运行此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...相关推荐
- 编写Node.js时出现800A138F的错误
编写Node.js时出现800A138F的错误 运行Node.js 文件时,出现800A138F这样的错误的解决方法. 第一个:在你要运行的node.js文档之前添加node命令. 如: 第二个:对项 ...
- node.js基于Vue的英语在线学习网站 vscode+mysql
该系统的基本功能包括管理员.学生.教师三个角色功能模块. 对于管理员可以使用的功能模块主要有首页.个人中心,学生管理.教师管理.班级管理.课程管理,在线学习管理.作业管理.试卷管理.试题管理. 在线论 ...
- window 10 安装node.js时遇到2502 2503错误解决方法
最近想安装一下node.js, 可是在安装过程中出现了2503和2502的问题, 如下图: 不过除了这些代码外,微软并没有提供解决办法.这一问题出现在Win7/Win8.1/Win10中,原因就是C: ...
- ibatis mysql存储过程_分步详解 如何在iBatis中调用存储过程
通过iBatis我们可以在数据库表中执行内嵌的insert , delete, update SQL命令.本文中你将看到如何在iBatis中调用存储过程. 我们使用MySQL数据库,并且使用和上一个例 ...
- node和php处理高并发,node.js“多线程”如何处理高并发任务?,nodejs java 高并发
node.js"多线程"如何处理高并发任务?node . js"多线程"是如何处理高度并发的任务的?,下面的文章介绍了使用nodejs"多线程&quo ...
- 安装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 ...
- 【ESP 保姆级教程 预告】疯狂Node.js服务器篇 ——案例:ESP8266 + DHT11 +NodeJs本地服务+ MySQL数据库
忘记过去,超越自己 ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️ ❤️ 本篇创建记录 2022-06-30 ❤️ ❤️ 本篇更新记录 2022-06-30 ❤️
- 【Node.js+koa--后端管理系统】用户注册接口设计 | 连接Mysql数据库 | 校验注册权限
多一些不为什么的坚持 \color{#0000FF}{多一些不为什么的坚持} 多一些不为什么的坚持
- node mysql实现登陆注册_使用 NodeJs 链接 mysql 的实现登录与注册
基础要求: 电脑安装NodeJs ,熟悉javascript语法 ; 会使用工具 wamp 废话不多说,开始正文; 创建一个文件夹用来操作下面步骤; 使用 npm 安装 mysql插件; 完成后创建j ...
最新文章
- 2022-2028年中国城市地下综合管廊建设深度调研及投资前景预测报告
- Linux下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)
- js基于lodash实现前端防抖与节流
- 2018【比特杯】编程大赛
- CodeForces - 987E Petr and Permutations(树状数组+逆序对定理)
- HTML DOM getElementsByName() 方法
- leetcode 1319. 连通网络的操作次数(并查集)
- LeetCode 958. 二叉树的完全性检验(层序遍历)
- P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题(2022.02.02) --- python3实现
- vue 连接地址下载 PDF
- STL的Vector介绍
- 百度文库免财富值下载漏洞
- smtp服务器发送邮件的工作原理,SMTP协议工作原理及服务.doc
- IDEA 中定义自己的TODO 并设置快捷键
- Unity 按钮反馈 果冻弹跳
- 提交订单微信付款逻辑
- 常青科技冲刺A股上市:研发费用率较低,关联方曾拆出资金达1亿元
- PreTranslateMessage()函数的使用说明
- 计算机管理不小心删除了e盘,【J.C.X】计算机的D盘和E盘突然消失. 小编帮你找回来...
- vue2+element-ui创建顶部导航栏及下拉菜单
热门文章
- zabbix 代理(agent)端详细安装配置
- ECSHOP发送邮件提示need rcpt command的解决方法
- 怎样建设WEB Cache
- Redis三种集群模式介绍
- SpringBatch 读取JSON(JsonItemReader)用法(十一)
- js es6数组常用方法:forEach map filter find every
- 【收藏】linux下用命令方式创建及管理kvm虚拟机
- 本地kubectl客户端连接远程K8S集群
- 【收藏】搭载nfs是客户端新建操作出现read only file system
- 【网址收藏】k8s中helm方式安装postgresql及pgadmin