NodeJs之数据库使用

在NodeJs项目中使用数据库,只需要加载相应数据库的 Node.js 驱动即可。这里将主要看看常用的Mysql和MongoDB的使用

Mysql

1.安装

npm install mysql

2.使用

var mysql      = require('mysql');
var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'dbuser',
  password : 's3kreee7'
});

connection.connect();

connection.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
  if (err) throw err;
  console.log('The solution is: ', rows[0].solution);
});

connection.end();

MongoDB

1.安装

npm install mongoskin

2.使用

var db = require('mongoskin').db('localhost:27017/animals');

db.collection('mamals').find().toArray(function(err, result) {
  if (err) throw err;
  console.log(result);
});