ybaidukuai 发表于 2015-7-8 08:56:07

mongoDB 在 Windows 下的安装测试(转)

  mongoDB(http://www.mongodb.org )是一种 NoSQL 的文档型的数据库管理系统,也就是说不是传统意义上的关系数据库(类似Oracle、MS-SQLServer、MySQL等)。传统意义上的关系数据 库,数据是被编码为二进制格式保存在表中的,需要用 SQL 语句去存取。NoSQL 的文档型数据库,比如 mongoDB,就不同了。
  mongodb 由 C++ 开发的,其名字来自 humongous 这个单词的中间部分,从名字可见其目标所在就是海量数据的处理。它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。
  跟 MySQL 一样,一个 mongoDB 服务可以有建立多个数据库,每个数据库可以有多张表,这里的表叫 collection,每个collection 可以存放多个文档(document),每个文档都以BSON(binary json)的形式存放于硬盘中。跟关系型数据库不一样的地方是,它是以单文档为单位存储的,你可以任意给一个或一批文档新增或删除字段,而不会对其它文档 造成影响,这就是所谓的schema-free,这也是文档型数据库最主要的优点。跟一般的key-value数据库不一样的是,它的value中存储了 结构信息,所以你又可以像关系型数据库那样对某些域进行读写、统计等操作。可以说是兼备了key-value数据库的方便高效与关系型数据库的强大功能。
  下载了 mongoDB for Windows 的最新版 1.8.1,在 Windows 7 下测试了一下。
  一、mingoDB 数据库系统的安装和管理:
  1.下载:
   http://www.mongodb.org/download
    2.PHP安装:
    http://www.mongodb.org/display/DOCS/PHP+Language+Center
    3.建一个DB文件夹来存放数据库文件路径 路径d:\DB\data
   设置此路径:
   cmd进入控制台:
      D:\mongodb\bin> mongod.exe --dbpath=d:\DB\data
      提示:【initandlisten】MongoDB starting:pid=5844 port=27017 dbpath=d:\DB\data 32-bit
   4.cmd进入控制台:
   d:\mongodb\bin>mongo.exe
   提示:MongoDB shell version:1.8.1
            connecting to:test
            >
    5.注册windows services,
      D:\mongodb\bin\mongod.exe -dbpath d:\DB\data -install
   提示:--install has to be used with --logpath
   注册 Windows service 后,mongoDB 服务端会随 Windows 一起启动
  6.mongoDB 服务端启动后,重新打开一个 DOS 窗口,进入 D:\mongodb\bin目录,运行命令 mongo.exe,将会出现下面的信息:
  D:\mongodb\bin>mongo.exe
    url: test
    connecting to: test
    url: test
    > show dbs;显示所有数据库
    admin
    local
    test
  显示了 mongoDB 预置的几个数据库。
  >use testdb   ;打开数据库,没有的话立即建一个
    > db.myc.save({a:10});向 collection mpc 中保存一条信息,没有collection的话立即建一个
  > db.myc.find();检索所有记录
    { "_id" : ObjectId("4c469967dd6f000000001637"), "a" : 10 }
  > show collections;显示所有 collection 名字
    myc
    system.indexes;系统使用
  help 是帮助命令,随时可以运行以查看命令提示。
  
  
  
  参考资料:http://blog.iyunv.com/zhangking/archive/2010/07/21/5753551.aspx
页: [1]
查看完整版本: mongoDB 在 Windows 下的安装测试(转)