安装mongodb
我觉得还是用mannual install靠谱一点儿:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/
启动mongodb
$ mongod
连接mogodb
$ mongomongo> use monk-appmongo> db.products.insert({"name":"apple juice", "description":"good"})WriteResult({ "nInserted" : 1 })mongo> db.products.find().pretty(){ "_id" : ObjectId("53b4cf8d5ef358e649ff1665"), "name" : "apple juce", "description" : "good"}
在nodejs中用monk访问mongodb
$ mkdir monk-app$ cd monk-ap
创建package.json
{ "name": "monk-app", "version": "0.0.1", "private": true, "dependencies": { "mongodb": "*", "monk": "*" }}
$ npm install
创建app.js
链接前面创建的数据库
var monk = require('monk')var db = monk('localhost:27017/monk-demo')
读取数据:
var monk = require('monk')var db = monk('localhost:27017/monk-demo')var products = db.get('products') products.find({}, function(err, docs) { console.log(docs)})[ { _id: 53b4d3238cb4707ca35ab6f8, name: 'apple juice', description: 'good' } ]
插入数据:
products.insert({"name":"orange juice","description":"just so so"})
查找数据:
products.find({"name":"apple juice"}, function(err, docs) { console.log(docs)})
您可能感兴趣的文章:
- MongoDB数据库插入、更新和删除操作详解
- MongoDB各种查询操作详解
- MongoDB整库备份与还原以及单个collection备份、恢复方法
- MongoDB学习笔记(一) MongoDB介绍与安装方法
- php对mongodb的扩展(初识如故)
- MongoDB 语法使用小结
QQ空间 新浪微博 腾讯微博 搜狐微博 人人网 开心网 百度搜藏更多
Tags:node mongodb
复制链接收藏本文打印本文关闭本文返回首页
上一篇:我的Node.js学习之路(四)--单元测试
下一篇:我的NodeJs学习小结(一)
相关文章
- 2014-06-06nodejs文件操作模块FS(File System)常用函数简明总结
- 2014-06-06Nodejs sublime text 3安装与配置
- 2014-06-06nodejs npm install全局安装和本地安装的区别
- 2014-06-06node.js应用后台守护进程管理器Forever安装和使用实例
- 2014-07-07nodejs之请求路由概述
- 2014-06-06Nodejs中自定义事件实例
- 2014-06-06connect中间件session、cookie的使用方法分享
- 2014-06-06搭建pomelo 开发环境
- 2014-06-06Node.js实现简单聊天服务器
- 2014-06-06Node.js中对通用模块的封装方法
文章评论
最 近 更 新
- 我的Node.js学习之路(一)
- nodejs之请求路由概述
- 使用upstart把nodejs应用封装为系统服务实
- 什么是Node.js?Node.js详细介绍
- Nodejs中自定义事件实例
- node.js实现逐行读取文件内容的代码
- nodejs npm包管理的配置方法及常用命令介
- node.js WEB开发中图片验证码的实现方法
- 使用Node.js实现一个简单的FastCGI服务器
- connect中间件session、cookie的使用方法
热 点 排 行
- nodejs文件操作模块FS(File Sys
- nodejs获取本机内网和外网ip地址
- Nodejs sublime text 3安装与配置
- node.js WEB开发中图片验证码的实
- NODE.JS加密模块CRYPTO常用方法介
- Node.js(安装,启动,测试)
- node.js应用后台守护进程管理器F
- nodejs npm install全局安装和本
- node.js实现多图片上传实例
- nodejs npm包管理的配置方法及常