ihormohyla / node-mysql-query

Mysql service query intrface for simple build sql query through build mysql pool connections

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mysql-query

Mysql service query interface for simple build sql query through mysql pool connections

Introduction

Example:

var query = require('mysql-query');

var qs = "show databases";

query(qs, ['param1','param2'], 'master', function(err, rows, fields) { if (rows.length) { console.log(rows); process.exit(0); } else { new Error('There is an Error '); } });

Quick Start

In your project directory, install and verify using npm:

  my-project$ npm init

Edit the default package.json file:

  (example fragment of package.json file):

  "dependencies": {
     "mysql-query": "git://github.com/ApelSYN/node-mysql-query.git#master"
  }

  or

  "dependencies": {
     "mysql-query": "https://github.com/ApelSYN/node-mysql-query/tarball/master"
  }

Install the package:

  my-project$ npm install mysql-query

*Edit the mysql configuration file:

  my-project$ vi config/default.js

  module.exports = {
        database: {
            master: {
                host: "localhost",
                user: "root",
                password: "",
                port: "3306",
                database: "test",
                connectionLimit: 3
            }
  }

  See https://www.npmjs.org/package/config about using 'config' module

About

Mysql service query intrface for simple build sql query through build mysql pool connections