我正试图理解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'
});
在 Node.js 的 mysql 模块中。
我已经熟悉了 mysql.createConnection
。它似乎是与 MySQL 建立连接的默认方式。
mysql.createPool
到底是做什么的?
何时开始使用 mysql.createPool
?
相较于 mysql.createConnection,使用mysql.createPool有哪些好处?