MongoDB基础入门_云涛_新浪博客

Posted on

MongoDB基础入门云涛新浪博客

新浪博客

博客首页

登录注册 你没见过的口袋妖怪 发博文

博文

×

推荐:2012博客年终盘点最小清新年度热图盘点 推荐:2012博客年终盘点最小清新年度热图盘点

云涛

http://blog.sina.com.cn/shangguanyuntao [订阅][手机订阅]

首页 博文目录 图片 关于我

个人资料

云涛

云涛

Qing 微博 加好友 发纸条

写留言 加关注

  • 博客等级:
  • 博客积分:176

  • 博客访问:8,061

  • 关注人气:2

相关博文

谭氏太极

微三国

医生爱红酒 更多>> 精彩图文

黑白世界中的人体之美

  • 黑白世界中的人体之美
  • 实拍色彩斑斓的威尼斯
  • 自制薰衣草马卡龙

查看更多>>

推荐博文

康斯坦丁

趣看天下

科学松鼠会

李秋雨

李秋雨

趣看天下

董正伟

惠普中国研究院

刘兴亮

itkiller

  • 兰州郊外乡村雪中行

兰州郊外乡村雪中行

  • 熊猫基因有助人体健康

熊猫基因有助人体健康

  • 男子体验分娩痛不欲生

男子体验分娩痛不欲生

  • 显微镜下的真实生活

显微镜下的真实生活

  • 挖地道洗劫银行金库

挖地道洗劫银行金库

  • 游戏迷最爱蛋糕

游戏迷最爱蛋糕

查看更多>> 谁看过这篇博文

暂无访客

正文 字体大小:

MongoDB基础入门

(2012-11-14 14:26:35)

转载

标签:

三元素

文件夹

关系数据库

集合

文档

it

分类: MongoDB 关于MongoDB的好处,优点之类的这里就不说了,唯一要讲的一点就是MongoDB中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”。

一: 下载

上MongoDB官网 ,我们发现有32bit和64bit,这个就要看你系统了,不过这里有两点注意:

①:根据业界规则,偶数为“稳定版”(如:1.6.X,1.8.X),奇数为“开发版”(如:1.7.X,1.9.X),这两个版本的区别相信大家都知道吧。

②:32bit的MongoDB最大只能存放2G的数据,64bit就没有限制。

我这里就下载"2.0.2版本,32bit“,ok,下载之后我就放到”E盘“,改下文件夹名字为”MongoDB“。

二:启动

①:启动之前,我们要给MongoDB指定一个文件夹,这里取名为”db",用来存放MongoDB的数据。

八天学会MongoDB:第一天 基础入门

②:微软徽标+R,输入cmd,首先找到“MongoDB”的路径,然后运行mongod开启命令,同时用--dbpath指定数据存放地点为“db”文件夹。

八天学会MongoDB:第一天 基础入门

③:最后要看下是否开启成功,从图中的信息中获知,MongoDB采用27017端口,那么我们就在浏览器里面键入“http://localhost:27017/”,

打开后,MongoDB告诉我们在27017上Add 1000可以用http模式查看MongoDB的管理信息。

八天学会MongoDB:第一天 基础入门

三:基本操作

由于是开篇,就大概的说下基本的“增删查改“,我们再开一个cmd,输入mongo命令打开shell,其实这个shell就是MongoDB的客户端,

同时也是一个js的编译器,默认连接的是“test”数据库。

八天学会MongoDB:第一天 基础入门

<1> insert 操作

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

八天学会MongoDB:第一天 基础入门

<2> find 操作

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

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

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

八天学会MongoDB:第一天 基础入门

<3> update操作

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

八天学会MongoDB:第一天 基础入门

<4> remove操作

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

八天学会MongoDB:第一天 基础入门

分享: 分享到新浪Qing

0

喜欢 阅读(16) 评论 (0) 收藏(0) 转载(0) 喜欢 打印举报

已投稿到: 排行榜 圈子

转载列表:

* 转载

转载是分享博文的一种常用方式... 前一篇:Linux压缩及解压命令

后一篇:MongoDB细说增删查改

评论 重要提示:警惕虚假中奖信息|[商讯]我有明星气势签名

[发评论]

发评论 [商讯]爱心签名换梦想,天天派奖|[商讯]提高博客人气新方法

小新小浪炮炮兵张富贵旺狗悠嘻猴酷巴熊更多>>

昵 称:

分享到微博 评论并转载此博文

验证码: 请点击后输入验证码 收听验证码

匿名评论

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。 < 前一篇Linux压缩及解压命令

后一篇 >MongoDB细说增删查改

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2013 SINA Corporation, All Rights Reserved

新浪公司 版权所有

X

分享到...

选择其他平台 >> 365

长微博

微语录

九宫格

发照片

发视频

发商品

最近喜欢了的博主: 加载中…

分享到新浪微博

为了您的账号安全,请绑定邮箱 分享到X

腾讯微博

一键通 新浪微博

QQ空间

人人网 天涯

凤凰微博 朋友网

人民微博 豆瓣网 搜狐微博

新华微博 手机

网易微博 开心网

百度空间 QQ好友 更多平台... (130)

bShare

幻灯播放

关闭

希望本站内容对您有点用处,有什么疑问或建议请在后面留言评论
转载请注明作者(RobinChia)和出处 It so life ,请勿用于任何商业用途