zoukankan      html  css  js  c++  java
  • 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连接数据库之后,重新执行上面的数据存取操作以检查是否配置正确。
  • 相关阅读:
    【链接】idea没有svn
    移动端适配解决方案
    项目中多个文件引入同一份公共样式less文件导致编译打包后有多份样式
    2020最新编辑器集成eslint、prettier、stylelint,git提交预检查代码配置
    eslint+prettier学习
    artTempate模版继承父模版之后再引入子模版不生效?
    iOS底层原理开篇
    iOS应用千万级架构:安全与加密
    使用RabbitMQ实现延迟任务
    JAVA三元运算符空指针引用的坑
  • 原文地址:https://www.cnblogs.com/maqunjing/p/3242679.html
Copyright © 2011-2022 走看看