https://github.com/confuser/node-mysql-connection
DEPRECATED An abstraction of mysql2 pooling for simple queries
https://github.com/confuser/node-mysql-connection
Last synced: 9 months ago
JSON representation
DEPRECATED An abstraction of mysql2 pooling for simple queries
- Host: GitHub
- URL: https://github.com/confuser/node-mysql-connection
- Owner: confuser
- License: isc
- Created: 2014-05-16T17:19:40.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2015-07-23T13:45:14.000Z (almost 11 years ago)
- Last Synced: 2024-04-14T11:09:48.870Z (about 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 156 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mysql-connection
[](https://travis-ci.org/confuser/node-mysql-connection)
[](https://coveralls.io/r/confuser/node-mysql-connection?branch=master)
**This is now redundant, use mysql/mysql2's inbuilt `pool.query` instead!**
An abstraction of mysql2 pooling for simple queries.
## Installation
```
npm install mysql-connection --save
```
## Usage
```js
var Db = require('mysql-connection')
, mysql = require('mysql2')
, settings =
{ host: 'localhost'
, user: 'root'
, password: ''
, database: 'test'
, connectionLimit: 2
}
, db = new Db(mysql2, settings)
// Simple query
db.query('sql here', [ 'params' ], function (error, data) {
console.log(data)
})
// Access node-mysql2 pool
db.pool.getConnection(error, connection) {
connection.release()
})
```