这是我在node.js中创建MySQL连接的典型方式
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '',
database : 'address_book'
});
var app = express();
connection.connect(function(err){
if(!err) {
console.log("Database is connected ... nn");
} else {
console.log("Error connecting database ... nn");
}
});
生产使用是否足够好?什么时候应该使用连接池?使用连接池有什么优缺点?
答案 0 :(得分:1)
这将有效但不建议为每个请求创建mysql连接。
因此,建立一个mysql连接池会更好,因为与先前的情况相比,获得连接的成本将为零。