zoukankan      html  css  js  c++  java
  • mongodb的安装、配置、常见问题

    一、MongoDB下载

      

      下载的msi安装包,我下载的是企业版的。

      

    二、MongoDB安装

      1、运行下载好的安装程序,进行Mongodb的安装:

      

      根据安装向导进行步骤安装,知道最后安装成功!

      

      2、安装完成后,提示重新启动

      3、系统重启后,安装完成

    三、MongoDB运行

      1、安装成功后,我们进行MongoDB的运行

      进入安装目录下,建文件夹data和log分别进行存放数据和log日志文件。

      创建一个mongo.conf配置文件

      

      配置文件里的内容写:(路径写自己的实际目录)

    dbpath=D:work odemongodbdata #数据库路径
    logpath=D:work odemongodbdatalogMongoDB.log #日志输出文件路径
    logappend=true #错误日志采用追加模式
    journal=true #启用日志文件,默认启用
    quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
    port=27017 #端口号 默认为27017

      在logs文件夹里建一个log日志文件:

      

      一开始空的即可,不需要写内容。

      2、然后我们切换到安装目录的bin目录下,找到mongod.exe

      执行下列命令启动MongoDB

    mongod --config "D:work
    odemongodbdatamongo.conf"  

      执行成功后,在浏览器打开地址 http://127.0.0.1:27017/

      

      出现如上界面,说明安装成功!

      3、创建并启动MongoDB服务

      如果我们每次都手动启动服务的话,是比较麻烦的,因此我们进行注入windows服务的方式启动MongoDB

      执行下列代码:

    mongod --config "E:Program FilesMongoDBmongo.conf" --install --serviceName "MongoDB"  
    net start MongoDB  

      

      可见服务启动成功!

      当然也是可以卸载服务的:

    mongod.exe --remove --serviceName "MongoDB"  

      

      启动的参数我们可以写的更具体一些:

      下列展示MongoDB的启动参数说明:

      

      因此,我们可以自定义服务的启动:

    mongod.exe --logpath "E:Program FilesMongoDBlogsmongo.log" --logappend --dbpath "E:Program FilesMongoDBdata" --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

      至此,我们的MongoDB的服务启动已经介绍完成!

    三、MongoDB可视化工具

      MongoDB的可视化工具有诸多选择

    • mangoVUE
    • mongoVUE 连接MongoDB3.2不能正常显示collection的问题

    引擎的原因,只要降到2.X版本就可以显示了 
    3.x默认是wiredTiger 引擎,2.x默认是mmapv1 引擎
    
    打开MongoDB服务器,打开管理软件连接到服务器,此时如果数据库是默认条件下打开的,那么MongoVUE的collection列表是没法检测到,也没法新建的。这是因为MongoDB 3.2之后默认启动的是wiredTiger引擎,这个引擎和之前的引擎不同,而管理软件匹配的还是之前的引擎,所以无法使用。
    
    此时要重新启动MongoDB服务器。启动命令是: mongod –storageEngine mmapv1 –dbpath XXXXX, 其中XXXXX是你的数据库存储路径。这样启动之后,再使用MongoVUE连接数据库服务器就可以了。
  • 相关阅读:
    Shiro 登录、退出、校验是否登录涉及到的Session和Cookie
    Apache Tomcat 8.0 官方文档
    FastDFS分布式文件系统(主备Tracker、主备Storage)
    PHP文件系统
    PHP 文件包含
    PHP函数
    PHP 全局变量
    PHP7新增知识点
    PHP数据
    PHP常量
  • 原文地址:https://www.cnblogs.com/cosyer/p/8059797.html
Copyright © 2011-2022 走看看