Ich bin neu zu Pooling in Knoten js. Ich versuche eine Pool-Verbindung in der Datei crud_new_op.js zu starten und die Verbindung zu db_crud.js zu exportieren und in der Konsole zu protokollieren.undefined "Verbindung" während Datenbank-Pooling in Knoten js
Ich habe versucht, verschiedene Möglichkeiten, aber ich immer "undefiniert" für die Verbindung bekommen, dass ich aus dem Pool exportieren ...
db_crud.js
var express = require('express');
var app = express();
var crud = require('./routes/crud_op_new.js');
app.get('/search',(req,res)=>{
console.log(crud.connection);
});
app.listen(8044);
crud_op_new.js
var mysql = require('mysql');
var conn = require('../config/db_config.js');
var db = conn.database;
var pool = mysql.createPool({
connectionLimit : 100,
host : db.host,
user : db.user,
password : db.password,
database : db.database
});
pool.getConnection(function(err,connection){
if(!err){
exports.connection;
}
else {
console.log("Error at pool creation");
}
});
Da bin ich nichts falsch mit der Datenbankverbindung.
'exports.connection()' wird immer noch 'undefined' zurückgeben – Adam
Nein. Ich habe das versucht. Es wird das Verbindungsobjekt angezeigt. – digit
Ich bin auch immer undefiniert – VisheshRaju