node-MongoDB

开启服务

  1. mongod
  2. mongo ,需要重新开启一个窗口

基本命令

  • show dbs
    • 查看所有数据库
  • db
    • 查看当前操作的数据库
  • use 数据库名
    • 切换到指点数据库(如果没有就新建)
  • 插入数据

[使用官方mongodb包来操作]
(https://github.com/mongodb/node-mongodb-native)

使用第三方mongoose来操作数据库

https://mongoosejs.com/

const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost:27017/test', {useNewUrlParser: true});

const Cat = mongoose.model('Cat', { name: String });

const kitty = new Cat({ name: 'Zildjian' });
kitty.save().then(() => console.log('meow'));

mongoose

相关链接

官网

官方指南

官方文档API


  Reprint please specify: 云深不知处 node-MongoDB

 Previous
node-mysql node-mysql
使用node操作MySQL安装npm install --save mysql var mysql = require('mysql'); var connection = mysql.createConnection({ h
2019-01-20
Next 
node-module node-module
模块系统 核心模块 第三方模块 自己写的模块 require加载模块的规则 优先从缓存加载,不会重复加载 判断模块标识 首位的/表示跟路径 模块化 文件作用域 通信规则 加载模块 导出 CommonJS模块规范化 模块作用域 使
2019-01-20
  TOC