windows32位下安装mongodb

  1. 下载mongodb:http://downloads.mongodb.org/win32/mongodb-win32-i386-2.4.5.zip


  2. 给mongodb指定一个数据存放路径:这里我们放在mongodb目录下的data文件夹下。在cmd命令行中输入以下命令,路径换成自己的。

    D:maqunjinginstallmongodbinmongod.exe --dbpath D:maqunjinginstallmongodbdata

    当出现“admin web console waiting for connections on port 28017”表示安装成功。


  3. 打开另外一个cmd命令窗口,输入以下命令连接数据库。

    D:maqunjinginstallmongodbinmongo.exe

    当出现“Welcome to the MongoDB shell.”表示连接成功。默认连接到test数据库。


  4. 添加以下两条命令测试数据存取。
    db.test.save( { a: 1 } )
    db.test.find()

    如果能显示数据集表示成功存取。

  5. 有个麻烦的事情就是每次都要先指定路径再建立连接才能使用mongodb服务。这里可以把mongodb编程windows服务来使用。

    在mongodb目录下新建log文件夹用来存放日志文件。

    关闭所有cmd命令窗口,重新开启一个并输入以下命令以创建日志服务:
    echo logpath=D:maqunjinginstallmongodblogmongo.log > D:maqunjinginstallmongodbmongod.cfg

    此时,mongodb文件夹中会出现mongod.cfg配置文件。然后输入以下命令开启windows services服务。

    D:maqunjinginstallmongodbinmongod.exe --config D:maqunjinginstallmongodbmongod.cfg --install

    如果出现:“Service can be started from the command line with 'net start MongoDB'”,表示开启成功。

    在配置文件中添加:dbpath=D:maqunjinginstallmongodbdata指定数据路径。

  6. 之后就可以通过windows service命令来控制mongodb了。

    开启
    net start MongoDB


    停止

    net stop MongoDB
  7. 然后使用上面的D:maqunjinginstallmongodbinmongo.exe连接数据库之后,重新执行上面的数据存取操作以检查是否配置正确。
原文地址:https://www.cnblogs.com/maqunjing/p/3242679.html