mysql - 如何在 Node js中销毁后连接mysql连接

标签 mysql node.js

我的代码是这样的(大概是这样的):

this.con = mysql.createConnection({...});
this.con.connect(); // No error
this.con.destroy();
.......
.......
this.con.connect(); // error: Cannot enqueue Handshake after being destroyed.

最佳答案

在再次连接之前尝试重新创建/重新分配连接: this.con = mysql.createConnection({...});

关于mysql - 如何在 Node js中销毁后连接mysql连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53676507/

相关文章:

php - 如何在不丢失变量值的情况下使用多种形式?

php - 将 sql(长文本)中的日期与 php 中的整数进行比较

javascript - 我应该如何在 javascript 或 nodeJs 中验证电子邮件地址是否存在和域名是否存在?

javascript - 如何使用纯 node.js 上传文件?

mysql - 能否用Node.js监控MySQL复制是否成功?

C# Mysql行无法验证

MySQL 语法 : WHERE and LIKE clause in one query

mysql - 从引用表中选择值

mysql - Sails 和 MySQL 正在创建重复的行

javascript - browserify - bundle.js 中 Uncaught Error "cannot find module"