主页 > 知识库 > MongoDB 快速入门

MongoDB 快速入门

热门标签:智能电销机器人销售话术 徐州ai电销机器人原理 沈阳营销电销机器人招商 高德地图标注商户位置 企业智能外呼系统价格多少 兖州电话外呼营销系统 南京400电话怎样办理 机器人外呼系统软件存在问题 福州电销机器人源代码

对 MongoDb 文档数据库感兴趣,要安装认识下。

到官方下载 win 版 http://www.mongodb.org/display/DOCS/Downloads 目前最新稳定版是 1.2.4。解压到 f:/sofr/mongodb-win32-i386-1.2.4。

启动 mongod

复制代码 代码如下:

F:\soft\mongodb-win32-i386-1.2.4>bin\mongod.exe --dbpath=f:/mongodb
Mon Mar 08 11:13:17 Mongo DB : starting : pid = 0 port = 27017 dbpath = f:/mongodb master = 0 slave
= 0 32-bit

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
** see http://blog.mongodb.org/post/137788967/32-bit-limitations for more

Mon Mar 08 11:13:18 db version v1.2.4, pdfile version 4.5
Mon Mar 08 11:13:18 git version: 5cf582d3d96b882c400c33e7670b811ccd47f477
Mon Mar 08 11:13:18 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LIB_VERSION=1_35
Mon Mar 08 11:13:18 waiting for connections on port 27017

--dbpath 指定数据库的目录,默认是 /data/db,win 没有 /data/db 目录,所以直接双击 mongod 是启动不了。默认端口是 27017

linux 下我用 legacy-static 版,因为源码编译没成功。

服务器启动后,用客户端试用下,它自带有个客户端(MongoDB shell)。bin/mongo.exe
复制代码 代码如下:

F:\soft\mongodb-win32-i386-1.2.4>bin\mongo.exe
MongoDB shell version: 1.2.4
url: test
connecting to: test
type "exit" to exit
type "help" for help
> use test
switched to db test
> db.foo.save({a:1})
> db.foo.find()
{ "_id" : ObjectId("4b946bc03f78000000001542"), "a" : 1 }
>

mongod.exe 后端可以看到日志。
MongoDB 客户端丰富,我用 python 试下(安装请看:http://api.mongodb.org/python/1.4%2B/installation.html)。安装 pymongo

复制代码 代码如下:

easy_install pymongo


复制代码 代码如下:

from pymongo import Connection
connection = Connection()
db = connection.test
for f in db.foo.find():
print "a=%s, _id=%s" % (f['a'], f['_id'])

可以看到结果。a=1.0, _id=4b946bc03f78000000001542。_id 是mongo 内部的字段。

它的像 sql 的查询比较吸引人 ……
原文:http://blog.chenlb.com/2010/03/mongodb-quick-start.html

您可能感兴趣的文章:
  • MongoDB中javascript脚本编程简介和入门实例
  • MongoDB入门教程(包含安装、常用命令、相关概念、使用技巧、常见操作等)
  • MongoDB入门教程之Windows下的MongoDB数据库安装图解
  • MongoDB入门教程之主从复制配置详解
  • MongoDB入门教程之C#驱动操作实例
  • MongoDB修改、删除文档的域属性实例
  • MongoDB快速入门笔记(六)之MongoDB删除文档操作

标签:本溪 大理 鹤岗 昭通 邯郸 丹东 吉安 景德镇

巨人网络通讯声明:本文标题《MongoDB 快速入门》,本文关键词  MongoDB,快速,入门,MongoDB,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《MongoDB 快速入门》相关的同类信息!
  • 本页收集关于MongoDB 快速入门的相关信息资讯供网民参考!
  • 推荐文章