simplepool.js 454 B

123456789101112131415161718
  1. // each query result in it's own connection from pool
  2. // all 3 sql statements executed in parallel in 3 different connections
  3. var mysql = require('..');
  4. var co = require('co');
  5. co(function *() {
  6. var db = mysql.simplePool({ user: 'root', database: 'test', password: ''});
  7. console.log(
  8. yield [
  9. db.query("select sleep(1) as qqq"),
  10. db.query("select sleep(1) as qqq"),
  11. db.execute("select 1+?", [123.45])
  12. ]
  13. );
  14. db.end();
  15. });