zoukankan      html  css  js  c++  java
  • mongodb安装配置启动踩的坑

    网上的教程那是又爱又恨,到了自己手里怎么搞都不行,踩着前人的脚步,自己再做个总结。

    https://blog.csdn.net/qq_41109668/article/details/82905698

    https://blog.csdn.net/qq_26896281/article/details/81203687

    https://blog.csdn.net/SeekAndFindYou/article/details/81354544

    下载

    进入官网下载:https://www.mongodb.com/

    选择 Server选项卡,进入下载页面,选择需要的版本下载。

    安装

    选择安装位置,很多人喜欢安装在其他盘,我就是在这里踩了大坑了,原先我安装在E盘,直接在E盘下创建Mongodb文件夹,但是安装到一半的时候出现了如下提示信息:

    网上搜了下,说是点击ignore忽略的,然后在data文件夹下创建db文件夹,还要自己手动在log文件夹下创建mongod.log,我去你个蛋蛋呀。

    经过不完全测试,个人总结两个原因:

    1、安装在其他盘会造成某些我们都不知道的错误,或者是配置,或者是其他,反正mongodb不是我研发的,不懂呀,为了省心最好默认安装

    2、不要有中文路径,这个不用说很多软件安装都会告诉你不要有中文路径,并且不要直接创建在磁盘符的下面,如:E:Mongodb,最好呢是前面再有一个路径,如:E:softwareMongodb

    好了,我们继续:

     

    这是安装MongoDB的服务。这是4.0版本有的,这里安装了以后,就不用配置dbpath和logpath,也不用配置服务了。安装完了,就直接可以使用MongoDB。

     

    这里不选择安装MongoDB Compass.因为有时候会因为网络或者其他原因报错,保险起见先不安装。MongoDB Compass是MongoDB的一种可视化管理工具,如果需要的可以去单独下载安装(其安装步骤非常简单,不用选择安装目录什么的,直接一键安装就好了)

     

    安装完成后,打开服务可以看到,已经直接启动了

     设置环境变量

    设置环境变量是方便在cmd 的任意目录中可直接运行 “安装目录in”下的mongo相关命令

    将 “安装目录in"的路径加入环境变量的path中。

    具体步骤:右击”计算机"-—>属性—>高级系统设置—>环境变量—>path

    配置好环境变量后,打开cmd,直接输入mongo,即可进入mongo shell.

    数据库文件和日志保存位置设置

     MongoDB的数据保存位置和日志位置与其服务的配置文件 mongod.cfg有关,该文档可在 “安装目录in"下找到。里面记录了dbpath(数据库保存位置),logpath(日志文件保存位置),还有连接网络bind_ip等。

    这里MongoDB安装在C盘,但是想将数据库和日志文件等保存在其他盘,所以修改dbpath和logpath成自己想要的路径就好

    然后重新启动 MongoDB服务即可

    可以看到在修改了的目录里多了数据库文件和日志文件

    启动和关闭

    以管理员身份运行cmd

    启动MongoDB服务

    net start MongoDB
    

    关闭MongoDB服务

    net stop MongoDB
     
  • 相关阅读:
    量化学习 | 配对交易 backtrader实现
    量化学习 | Tushare 基本面选股 (二)
    CVPR 2020 三篇有趣的论文解读
    量化学习 | Tushare和Backtrader初探(一)
    解决deepin网卡耗电异常及网速慢的问题
    linux省电三步骤
    扎心了
    解决IDEA卡在Resolving Maven dependencies问题
    关于生产环境和开发环境的介绍
    jQuery事件委托
  • 原文地址:https://www.cnblogs.com/adhehe/p/10107983.html
Copyright © 2011-2022 走看看