我正在尝试将mysql数据库和mongodb连接到我的节点js项目。我正在单独的db.js文件中编写连接池,我正在导出。但我无法访问我的index.js路由器文件中的连接。
db.js
var mysql = require('mysql');
var mongodb = require('mongodb');
var db;
var coll;
var MONGODB_URI = 'mongodb://localhost:27017/local'
var mongoDbConnection = mongodb.MongoClient.connect(MONGODB_URI, function(err, database) {
if(err) throw err;
db = database;
});
var db_config = {
host: 'localhost',
user: 'root',
password: 'ram',
database: 'test',
multipleStatements:true
};
var connection = mysql.createPool(db_config);
connection.getConnection(function(err, connection) {
});
module.exports = connection,mongoDbConnection ;
index.js
var express = require('express');
var connection = require('../db');
var mongoDbConnection = require('../db');
的console.log(mongoDbConnection) 但在这里我无法读取mongoDbConnection参数。