码迷,mamicode.com
首页 > 数据库 > 详细

MongoDB快速学习笔记

时间:2016-07-03 00:25:53      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

一,下载。

XP系统,32位的下载地址:

https://www.mongodb.org/dl/win32/i386  

例:
win32/mongodb-win32-i386-2.0.7.zip
http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.7.zip
大小约17M。

win32/mongodb-win32-i386-3.2.7.zip
http://downloads.mongodb.org/win32/mongodb-win32-i386-3.2.7.zip
大小约138M。

网速不好的,建议下载低版本的学习。文件超小。

二,运行。
解包,找到bin目录下面全部.exe文件,拷贝到目录“D:\MongoDB”。
在“D:\MongoDB”目录下新建“data”文件夹,它将会作为数据存放的根文件夹。
运行cmd , 运行 D:\MongoDB\mongod --dbpath D:\MongoDB\data

在浏览器输入:http://localhost:27017/,可以看到如下提示:

You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number

成功了。

 

 

三,基本操作。
再开一个cmd,输入mongo命令打开shell,其实这个shell就是mongodb的客户端,同时也是一个js的编译器,默认连接的是“test”数据库。

<1> insert 操作

好,数据库有了,下一步就是集合,这里就取集合名为“person”,要注意的就是文档是一个json的扩展(Bson)形式。 
技术分享

<2> find 操作

我们将数据插入后,肯定是要find出来,不然插了也白插,这里要注意两点:

① “_id": 这个字段是数据库默认给我们加的GUID,目的就是保证数据的唯一性。

② 严格的按照Bson的形式书写文档,不过也没关系,错误提示还是很强大的。
技术分享

<3> update操作

update方法的第一个参数为“查找的条件”,第二个参数为“更新的值”,学过C#,相信还是很好理解的。
技术分享

<4> remove操作

remove中如果不带参数将删除所有数据,呵呵,很危险的操作,在mongodb中是一个不可撤回的操作,三思而后行。
技术分享

 
另:图形化管理工具MongoVUE

 

MongoDB快速学习笔记

标签:

原文地址:http://www.cnblogs.com/yisheng163/p/5636298.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!