本文转载地址: https://blog.csdn.net/Dorma_Bin/article/details/80851230

本地安装及网页测试

  1. 在官网下载最新的安装文件

下载地址 : https://www.mongodb.com/download-center#community

  1. 下载好后,一致next,在中间一步选择 custom 选项,以选定自己喜好的安装位置。

  2. 安装完成后文件目录如下图

  1. 在安装目录 data 文件夹下创建 新的文件夹 db(我的目录:E:\MongoDB\data\db),在 log 文件夹下创建新文件 mongo.config(E:\MongoDB\log\mongo.config)

  2. 打开命令行,cd 到安装目录的 bin 文件夹下,输入命令 mongod –dbpath E:\MongoDB\data\db ,出现如下图,即成功。

    1. 最后一行的 27017 为默认端口,保持 cmd 终端不关闭,在浏览器中访问 http://localhost:27017 出现如下图所示页面即可。

    2. 配置为 windows 服务

      1. 以管理员身份打开命令行,cd 到安装目录的 bin 文件夹下,执行以下命令:mongod –dbpath E:\MongoDB\data\db –logpath E:\MongoDB\log\mongo.log –logappend –serviceName MongoDB –auth –install 。其中数据库路径为E:\MongoDB\data\db,日志路径为E:\MongoDB\log\mongo.log,服务名为MongoDB。

      2. 成功的话 cmd 会有提示已安装服务成功。另外可以在任务管理器的服务列表中查看。 运行 cmd 直接执行:net start MongoDB ,提示服务启动成功。 net stop MongoDB 用来关闭服务。

      3. 可能遇见的错误:

      (1.)提示“服务没有响应控制” 造成错误的原因是在第一步配置时,输入有误。在 cmd 中 使用 sc delete MongoDB 命令来删除之前安装的服务,并重新执行第一步并确保准确无误。

      (2.)报错“拒绝访问”,

      2016-11-01T20:52:21.647+0800 I CONTROL [main] Trying to install Windows service ‘MongoDB’

      2016-11-01T20:52:21.648+0800 I CONTROL [main] Error connecting to the Service Control Manager: 拒绝访问。原因是没有以管理员身份运行 cmd

    3. 权限认证
      1、到mongodb的bin目录下打开mongo.exe
      创建:
      > use admin
      > db.createUser({
      user:'root',
      pwd:'123456',
      customData:{description:"管理员root"},
      roles:[{
      'role':'root',
      'db':'admin'
      }]
      })
      登录认证:
      > db.auth("root","123456") 查询已添加的用户:
      > db.system.users.find()

        

        

最新文章

  1. POJ1091跳蚤(容斥 + 唯一分解 + 快速幂)
  2. EF 增删改
  3. HTML input="file" 浏览时只显示指定文件类型 xls、xlsx、csv
  4. plsql 建立oracle作业
  5. 使用stdarg.h实现可变长度参数
  6. poj1679 次小生成树
  7. Microsoft Azure Preview portal 以及Preview Features介绍
  8. WPF 用 DataTemplate 合并DataGrid列表列头<类似报表设计>及行头列头样式 - 学习
  9. Aspose.word总结
  10. CSS选择器列表
  11. C语言初学 简单定义圆的面积计算问题
  12. 你不知道的Javascript:有趣的setTimeout
  13. boostrap日期时间插件datetimepicker使用过程的一些问题总结
  14. MAC OS进阶必看——这10个技巧让你秒变MAC达人
  15. Elastic Stack之Redis集群使用
  16. [No000012E]WPF(6/7):概念绑定
  17. BOM简单总结
  18. opencv批量读取图片
  19. nginx pcre错误
  20. 【转载】网络安全---Strurts2漏洞介绍

热门文章

  1. mac休眠掉电快,更改休眠模式
  2. Improved SEO with mod_rewrite
  3. sql server 按外键分组查询
  4. 内部排序->插入排序->希尔排序
  5. 洛谷P3960 列队 NOIp2017 线段树/树状数组/splay
  6. 【PyQt5-Qt Designer】QDoubleSpinBox-小数微调框
  7. vue获取地址栏传过来的参数VS原生js获取地址栏的参数
  8. 让对象支持with语句
  9. es内部的多线程异步并发控制
  10. env:bash \r解决