gpt4 book ai didi

php - 如何在node.js中全局声明数据库连接

转载 作者:行者123 更新时间:2023-11-29 23:56:52 25 4
gpt4 key购买 nike

我正在使用node.js 和socket.io 中的mysql 模块。是否可以声明

var connection = mysql.createConnection(database);

作为全局性的?而不是在所有函数中使用它,这样我就可以在所有函数中使用它,即使每个函数都有

connection.end();

在里面?

最佳答案

node.js 将 GLOBAL 作为应用程序的全局。所以你可以这样做。

if (!GLOBAL.connection) {
GLOBAL.connection = mysql.createConnection(database);
}

当您想结束连接时,请使用

if (GLOBAL.connection) 
GLOBAL.connection.end();

关于php - 如何在node.js中全局声明数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25285132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com