• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    MongoDB 快速入门

    对 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为用户设置访问权限
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    MongoDB 快速入门 MongoDB,快速,入门,MongoDB,