3
我想了解Node.js的mysql的模塊中Node.js MySQL模塊中的mysql.createConnection和mysql.createPool有什麼區別?
mysql.createConnection
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'example.org',
user : 'bob',
password : 'secret'
});
和
mysql.createPool
var mysql = require('mysql');
var pool = mysql.createPool({
connectionLimit : 10,
host : 'example.org',
user : 'bob',
password : 'secret'
});
之間的區別
我已經熟悉mysql.createConection。看起來這是與MySQL建立連接的默認方式。
究竟是什麼mysql.createPool呢?
我什麼時候開始使用mysql.createPool?
什麼是使用mysql.createPool而不是mysql.createConnection的好處是什麼?