Javascript 节点mysql:使用object.query时出错
我正在学习nodejs并使用“mysql”模块。使用此函数,我想验证数据库中是否已经存在名称 我有当前的错误Javascript 节点mysql:使用object.query时出错,javascript,mysql,node.js,node-mysql,Javascript,Mysql,Node.js,Node Mysql,我正在学习nodejs并使用“mysql”模块。使用此函数,我想验证数据库中是否已经存在名称 我有当前的错误 TypeError: Object #<Handshake> has no method 'query' 您应该使用连接对象conexao_bd,而不是this: conexao_bd.query(...); conexao_bd.end(); 您应该使用连接对象conexao_bd,而不是this: conexao_bd.query(...); conexao_bd.e
TypeError: Object #<Handshake> has no method 'query'
您应该使用连接对象
conexao_bd
,而不是this
:
conexao_bd.query(...);
conexao_bd.end();
您应该使用连接对象
conexao_bd
,而不是this
:
conexao_bd.query(...);
conexao_bd.end();
您应该使用连接对象
conexao_bd
,而不是this
:
conexao_bd.query(...);
conexao_bd.end();
您应该使用连接对象
conexao_bd
,而不是this
:
conexao_bd.query(...);
conexao_bd.end();
您想按照robertklep在query'n时说的做,但不调用end(),您将关闭连接。通过您的简单示例,我将假设您在应用程序/模块启动/需要时创建db连接,因此仅在应用程序结束时关闭连接。我相信您只需要设置一个均衡的进程。在('exit')上,如下所示:
process.on('exit', function() {
conexao_bd.end();
});
这样,您的连接只在应用程序结束时关闭,而不是在第一次查询后关闭。如果您想按照robertklep在查询时说的做,但不调用end(),您将关闭连接。通过您的简单示例,我将假设您在应用程序/模块启动/需要时创建db连接,因此仅在应用程序结束时关闭连接。我相信您只需要设置一个均衡的进程。在('exit')上,如下所示:
process.on('exit', function() {
conexao_bd.end();
});
这样,您的连接只在应用程序结束时关闭,而不是在第一次查询后关闭。如果您想按照robertklep在查询时说的做,但不调用end(),您将关闭连接。通过您的简单示例,我将假设您在应用程序/模块启动/需要时创建db连接,因此仅在应用程序结束时关闭连接。我相信您只需要设置一个均衡的进程。在('exit')上,如下所示:
process.on('exit', function() {
conexao_bd.end();
});
这样,您的连接只在应用程序结束时关闭,而不是在第一次查询后关闭。如果您想按照robertklep在查询时说的做,但不调用end(),您将关闭连接。通过您的简单示例,我将假设您在应用程序/模块启动/需要时创建db连接,因此仅在应用程序结束时关闭连接。我相信您只需要设置一个均衡的进程。在('exit')上,如下所示:
process.on('exit', function() {
conexao_bd.end();
});
这样,只有当应用程序结束时,连接才会关闭,而不是在第一次查询之后