Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including co-mysql with all npm packages installed. Try it out:

var coMysql = require("co-mysql")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

co-mysql v1.0.0

a mysql wrapper for co or koa

Please use modules thunkify or promisify directly.

NPM version Build status Test coverage License Dependency status


var wrapper = require('co-mysql'),
  mysql = require('mysql'),
  co = require('co');

var pool = mysql.createPool(options),
  p = wrapper(pool);

// promise
p.query('SELECT 1').then(...).catch(...);

// co
co(function*() {
  var rows = yield p.query('SELECT 1');



RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free