当前位置:首页 > 开发 > 数据库 > 正文

mongodb入门(安装)

发表于: 2013-03-13   作者:asialee   来源:转载   浏览次数:
摘要:  今天我们来记录mongodb的安装,从此踏入nosql世界。 在windows下面安装  首先我们应该去官方网站去下载相应的安装包:   http://www.mongodb.org/downloads, 这个里面选择一个合适的安装包,一般来说我们在windows下面就是学习用的,只要下载一个与平台相关的一个就可以。 在文件路径里

 今天我们来记录mongodb的安装,从此踏入nosql世界。

  • 在windows下面安装
  1.  首先我们应该去官方网站去下载相应的安装包:   http://www.mongodb.org/downloads, 这个里面选择一个合适的安装包,一般来说我们在windows下面就是学习用的,只要下载一个与平台相关的一个就可以。
  2. 在文件路径里面建立一个路径,用来设置dbpath
  3. 解压下面下来下来的zip包,然后解压后,设置环境变量
  4. 启动mongo 我本地的命令:mongod.exe --dbpath=E:\work\mongodbdata

         起来后我们可以看到默认会监听在27017端口上面,至此,我们数据库就安装成功了,可以玩玩了。

  •  linux下的安装相对来说也比较简单,我简单的记录下
  1. 下载 wget http://downloads.mongodb.org/linux/mongodb-linux-i686-2.0.6.tgz
  2. 然后解压 tar zxvf mongodb-linux-i686-1.4.3.tgz -C /home/work/bin/
  3. 创建db的路径  mkdir -p /data/db/
  4. chown -u /data/db

         启动mongo,和windows是相同的,就不多讲了。具体的可以通过:bin/mongod --help 进行查看。

 

  • mongo的主从数据建立

        我们假设下载有两台机器aa和bb,aa为master,bb为master,我简单的写一下主从的建立命令:

1.  分别启动主从mongodb

 

 

aa  >> bin/mongod --quiet --auth --rest --smallfiles --master --oplogSize 1024 --logappend --logpath /home/work/mongodata/logs/mongo.log

 

bb >> bin/mongod --quiet --auth --rest --smallfiles --slave --fastsync --autoresync --logappend --logpath /home/work/mongodata/logs/mongo.log

 

2. 建立主从环境后,若使用了--auth,明确需要验证的话,则需要在主从环境上分别设置用户名和密码。

 

 

  如:

      aa >> bin/mongo

                use local

                switched to db local

                 db.addUser("用户名", "密码")

 

同样的

      bb >> bin/mongo

                  use local

                  switched to db local

                  db.addUser("用户名", "密码")

现在把bb加入aa的master列表中,以便aa和bb能关联起来

 

bbb >> bin/mongo

             use local

            db.sources.add({host:"xx.xx.xxx.xxx"})

这样NOSQL主从环境就架起来了。

mongodb入门(安装)

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
引言 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像
MongoDB入门 连接数据库 在这里我们使用MongoDB提供的JavaScript shell进行数据库操作,当然也可以
MongoDB shell MongDB shell是一个功能完备的Javascript解释器,可以运行Javascript程序。也可以用
上一篇中我们已经能够正常启动mongodb了,接着上一篇我们开学习mongodb的javascript shell 的使用(
MongoDB是一款开源的NoSQL数据库,主要应用于数据规模庞大的场合,并被视为Node.js的黄金搭档,由于
网上也有一些关于mongodb的下载与安装,其实mongodb安装很方便的,不需要安装的只有配置环境变量就
MongoDB的安装 1、官网:http://www.mongodb.org/ 2、本版本是win32的mongodb-win32-i386-1.8.2.zip
网上随便摘录的 MongoDB就是非传统的非关系数据库,现在归到文档型数据库分类之中,注意32位操作系统
在Ubuntu下进行MongoDB安装步骤 http://www.cnblogs.com/alexqdh/archive/2011/11/25/2263626.html
现在的nosql数据库有很多 mongodb是其中一个比较好的版本吧,今天闲来无事~来一个mongodb耍耍 嘿嘿~
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号