MongoDB

MongoDB是一个NoSQL

下载

MongoDB
在32位系统下使用Windows Vista这个版本

配置

添加/bin目录到PATH环境变量
比如我的32位系统的环境变量就是
C:\Program Files\MongoDB\Server\3.2\bin
再新建一个文件夹存数据
我的是
C:\Users\YY\Documents\node\data\db

进入CMD
我使用的是ConEMU

 mongod --storageEngine=mmapv1 -dbpath C:\Users\YY\Documents\node\data\db

使用这条命令
因为32位的存储引擎不能是默认,所以要切换成mmapv1(虽然我也不知道是什么东西)
然后-dbpath指定路径

如果OK的话Windows防火墙就会弹出警告,同时目录下也会多些文件
说明MongoDB的服务器开好了

使用

再开一个CMD
ConEmu可以很方便的执行这个
然后输入
mongo
不出意外的话就会进入一个shell

> use users
switched to db users
> db.createCollection('student')
{ "ok" : 1 }
> show dbs
local  0.078GB
users  0.078GB
> show collections
student
system.indexes
> users = db.getCollection('users')
users.users
> users.insert({name: 'YY', university: 'ecust'})
WriteResult({ "nInserted" : 1 })
> users.find()
{ "_id" : ObjectId("57542e517ebfc4ccea91ebb5"), "name" : "YY", "university" : "ecust" }

这段交互代码包含了Mongo的基本操作
use使用一个数据库
数据库下面不再是表了,而是Collection
然后Collection下面不再是是字段数据 而是
document

总之这就是MongoDB了

至此
MEAN栈已经大概知道什么东西了
MongoDB
Express
AngularJS
NodeJS

你可能感兴趣的:(mongodb,windows,vista)