Node.js使用MySQL开发登录功能时,第一次登录有效,但第二次登录报错:
Error: Cannot enqueue Handshake after already enqueuing a Handshake.
或者
Error: Cannot enqueue Quit after invoking quit.
或者
Error: Cannot enqueue Handshake after invoking quit.
或者
其他报错信息。

解决方法
去掉下面两行代码即可:

// 连接数据库
connection.connect();
....
// 断开连接
connection.end();

而真正的连接数据库的代码是:

/*连接数据库*/
var mysql      = require('mysql');
var connection = mysql.createConnection({host     : 'localhost',user     : 'root',password : 'xxx',database : 'xxx'
});

并不需要前面两行代码。

Node.js MySQL连接数据库 Error: Cannot enqueue Handshake after invoking quit.相关推荐

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

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

  2. node.js+mysql实现分库分表存查数据:

    node.js+mysql实现分库分表: 1.分库分表使用场景: 互联网项目中常用到的关系型数据库,如MySQL,随着用户和业务的增长,传统的单库单表模式难以满足大量的业务数据存储以及查询,单库单表中 ...

  3. node.js+MySql数据库+HTML实现内部查重系统

    node.js+MySql数据库+HTML实现内部查重系统 实现目标: 1.将每个人的项目登记,存入MySql数据库 2.在填写时进行实时正则判断,判断每项输入格式是否正确,方便之后进行查重对比 3. ...

  4. node mysql商城开发_NideShop:基于Node.js+MySQL开发的微信小程序商城开源啦

    NideShop:基于Node.js+MySQL开发的微信小程序商城开源啦 发布时间:2020-04-14 04:23:37 来源:51CTO 阅读:2894 作者:ch10mmt 高仿网易严选的微信 ...

  5. 【前端Vue+后端Node.js+MySql】部署到服务器

    [前端Vue+后端Node.js+MySql]部署到服务器 文章目录 [前端Vue+后端Node.js+MySql]部署到服务器 1.买服务器 2.服务器操作 2.1.修改服务器密码,xshell登录 ...

  6. 个人服务器搭建(轻便型) vue.js + node.js + mysql + centOs7

    个人服务器搭建(轻便型) vue.js + node.js + mysql + centOs7 此笔记有望帮助到他人也自己可回顾学习(如有误望指正) 完成以下四点即可开启web服务 一.创建 vue. ...

  7. Node.js+MySQL开发的B2C商城系统源码+数据库(微信小程序端+服务端),界面高仿网易严选商城

    下载地址:Node.js+MySQL开发的B2C商城系统源码+数据库(微信小程序端+服务端) NideShop商城(微信小程序端) 界面高仿网易严选商城(主要是2016年wap版) 测试数据采集自网易 ...

  8. web socket+node.js+mysql实现网页在线对战棋牌游戏(超级适合情侣玩)

    自己web socket+node.js+mysql写了一款网页在线对战游戏,这个游戏是小时候家乡里流传甚广的一款游戏.玩法独特,趣味性强,老少皆宜.以前玩的时候是在地上花格子,然后用石头当棋子,两个 ...

  9. vue+node.js+mysql项目搭建

    前言 用vue搭建前端页面.用node开发后端接口.数据库用mysql 可行性分析 缺点: nodejs单线程,不能做cpu密集型操作,导致时间片不能释放,阻塞后面的任务. nodejs可靠性比较低, ...

最新文章

  1. 重磅!2022QS世界大学排名公布!
  2. apk里面的图片不显示是加密了吗_【App】智能电视机视频盒子软件,你们缺吗?...
  3. latex 公式转为 word 公式
  4. 今天什么日子啊,这么倒霉。。。
  5. java mysql blob 存储图片,Java实现用Mysql存取图片操作实例
  6. 附加数据库失败:错误:5120
  7. flink自定义trigger详解
  8. 程序员从入门到升级,或许可以看一看这几个公众号
  9. C# 课堂总结2-数据类型及转换方式
  10. Linux进程全解11——进程间通信(IPC)概述
  11. 瑞幸高层调整:郭谨一担任CEO和董事长 陆正耀出局
  12. c# 批量mqtt_c# mqtt服务器
  13. 开头的单词_为什么U开头的单词前面有时加a,有时加an----高考语法知识运用
  14. verilog基础语法
  15. 搭建属于自己的影视网站
  16. 『常识』印刷纸张尺寸对比表
  17. PolSAR处理极化SAR
  18. 谷歌中阻止冒泡在火狐中失效_如何在Google表格中乘数字
  19. 微信h5支付在iframe弹窗的坑
  20. 《点睛:ActionScript3.0游戏互动编程》——第2章 融会贯通—大话图层样式与滤镜2.1 Photoshop图层样式初体验...

热门文章

  1. yolo回归型的物体检测
  2. mysql分组取所有数据_mysql 分组后取每个组内最新的一条数据
  3. TB5128 + Arduino UNO,更方便控制步进电机
  4. Xilinx vivado DDR3 MIG IP核中系统时钟、参考时钟解释及各个时钟的功能详解
  5. centos8修改网卡配置及应用
  6. 2021最新个人主页源码-靳吉朕的个人主页
  7. Photoshop完全自学入门与经典实例全视频教程
  8. 用css画五边形(代码)
  9. 各种门平面图画法_cad门的画法_用CAD画门的平面图的方法步骤图
  10. 图文并茂,让ATEasy驱动配置更easy!