• mongodb在win10下的安装和配置


    一、准备

    下载mongodb

    https://www.mongodb.com/download-center/community

    该实例中使用的是:mongodb-win32-x86_64-2008plus-ssl-3.2.4-signed.msi

     二、安装

    安装过程和普通软件的安装过程一样。需要注意的地方是,要选择合适的安装位置,安装路径中,最好不要出现中文或空格。

    安装过程参考链接:https://www.runoob.com/mongodb/mongodb-window-install.html

    三、配置

    1、配置环境变量

     2、将mongodb添加到系统服务中

    管理员模式打开命令行窗口

    mkdir c:datadb
    mkdir c:datalog

    上面的所出创建的两个目录,是将来存放数据和日志文件的地方。位置可以自定义。

    创建配置文件、在mongodb安装目录中创建 mongod.cfg,文件内容

    systemLog:
        destination: file
        path: c:datalogmongod.log
    storage:
        dbPath: c:datadb
    

    通过执行mongod.exe,使用--install选项来安装服务,使用--config选项来指定之前创建的配置文件。如:

    D:Program_FilesMongoDBServer3.2in>mongod.exe --config "D:Program_FilesMongoDBmongod.cfg" --install

      查看服务是否添加成功,并启动mongodb

     3、启动并测试

    启动可以在服务窗口中找到mongodb启动,或者通过“net start mongodb”命令启动

     

    测试

    C:UsersAdministrator>mongo
    MongoDB shell version: 3.2.4 connecting to: test Welcome to the MongoDB shell.
    For interactive help, type "help". For more comprehensive documentation, see http://docs.mongodb.org/ Questions?
    Try the support group http://groups.google.com/group/mongodb-user
    > 2+2
    4
    > db
    test
    > db.runoob.insert({x:10})
    WriteResult({ "nInserted" : 1 })
    > db.runoob.find()
    { "_id" : ObjectId("5d57c3879bd75e032f9a3d48"), "x" : 10 }
    >use test

    > db.test.insert({"stuId":11,"stuName":"jones","stuClass":3})
    WriteResult({ "nInserted" : 1 })
    > db.test.find()
    { "_id" : ObjectId("5d57c5099bd75e032f9a3d49"), "stuId" : 10, "stuName" : "jack", "stuClass" : 2 }
    { "_id" : ObjectId("5d57e2d664278756e3757aa5"), "stuId" : 11, "stuName" : "jones", "stuClass" : 3 }
    >

      

    如果在使用的时候出现如下的错误信息,请参照博客中的方法解决:

    2019-08-17T17:00:31.957+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:10061 由于目标计算机积极拒绝,无法连接。
    2019-08-17T17:00:31.958+0800 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
    connect@src/mongo/shell/mongo.js:224:14
    @(connect):1:6

     这是由于mongodb没有启动所导致的,解决方法参考博客https://www.cnblogs.com/greenteaone/p/3745734.html

    四、通过其他工具管理mongodb

    在cmd中操作mongodb不是太方便,推荐使用工具,mongodb managerStudio 3T

    使用mongodb manager

    也可以使用“Studio 3T”工具

     

  • 相关阅读:
    PHPStorm--美化
    Laravel5.1 模型--关联关系(复杂)
    HTML5 getUserMedia/AudioContext 打造音谱图形化
    如何在终端实时展现当前运行的git分支
    关于ionic的跨域问题
    ionic插件安装与卸载
    虚拟机调试ionic项目
    ionic双击退出键退出APP
    npm install 镜像
    对Date的扩展,将 Date 转化为指定格式的String
  • 原文地址:https://www.cnblogs.com/cosmos-wong/p/11369498.html
Copyright © 2020-2023  润新知