【发布时间】:2014-07-22 19:47:32
【问题描述】:
我想在同一个文件中包含我的 mysql 连接(以防我必须更改 sql 密码或我不想在许多文件中更改的任何内容)。
这是我的 mysql.js 文件:
module.exports = require('mysql').createConnection(
{
host : 'localhost',
user : 'admin',
password : 'xxxxxxxx',
database : 'database'
}
);
我想这样使用:
var connection = require(__dirname + '/../../../mysql');
connection.connect();
.
.
.
我的问题是它只能工作一次。当我启动服务器时,我可以毫无问题地查询,但在第二个查询中,我在控制台中收到以下错误消息:
"Cannot enqueue Handshake after invoking quit."
有人知道为什么不工作吗?
【问题讨论】:
标签: mysql node.js express node-mysql