gpt4 book ai didi

mysql - Node js 通过 app.js 的连接来插入数据

转载 作者:行者123 更新时间:2023-11-29 19:44:41 25 4
gpt4 key购买 nike

我是 Node js 新手,我正在使用有两个连接的应用程序。在单个应用程序中使用..现在我想使用从 app.js 调用的应用程序,并希望删除单独的文件连接 (db.js)

阻止来自 aap.js 的代码

app.use(
connection(mysql, {

host: 'localhost',
user: 'root',
password: '',
port: 3306, //port mysql
database: 'testdb'
}, 'request')
);



我使用此文件通过单独的文件连接插入数据。

user_insert.js

var db= require('../db');

http.createServer(function(request, response){

//using this for insert data from ajax

}).listen(8001);

但是我也想调用app.js的连接来进行ajax调用。如何从app获取文件user_insert.js中的连接.js没有任何重大改变?

最佳答案

您可以使用 app.set('dbconn', connection) 和 app.get('dbconn') 但有一点代码味道。更好的方法是当您需要模块时传递连接。

关于mysql - Node js 通过 app.js 的连接来插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41107244/

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