一、安装MongoDB

Step1. 下载MongoDB

官网:mongodb.org/downloads

windows下载地址:http://dl.mongodb.org/dl/win32/

  • 下载community server

Step2. 安装MongoDB

  • 进入MongoDB的启动页,没什么特殊的地方,直接点击【Next】
  • 打开的用户许可协议界面,没什么好说的,直接勾选【I accept ……】,并点击【Next】
  • 接下来是选择安装模式,选择【Custom】,占内存小
  • 修改路径
  • 下一步,注意【不要点左下角的Install MongoDB Compass】,这个是官方的图像界面,点了会安装很慢,不建议装

更具体的步骤请见:https://www.runoob.com/mongodb/mongodb-window-install.html

我将MongoDB装在了 D:\MongoDB ,其中mongo.conf是后面自己新建的

mongo.conf内容为:

dbpath = D:\MongoDB_data\db
logpath = D:\MongoDB_data\log\log\mongo.log
journal = true
logappend = true
quiet = true
port = 27017

Step3. 配置数据库存储路径

接下来,我们才开始要进行MongoDB的数据存储目录和日志存储目录的配置:

先创建数据存储目录:db。这是MongoDB的硬性要求,但是不指定存储在什么位置,我创建在了D:\MongoDB_data\db

  • 新建D:\MongoDB_data\dbD:\MongoDB_data\log\log

  • 在log下面下新建MongoDB.log文件(保持为空就好)

Step4. 配置数据库存储路径

【方法一】(我用的是这种)

  • 进入D:\MongoDB\bin,

  • 输入:mongod -dbpath "D:\MongoDB_data\db"

  • 作用:将mongodb的数据库文件创建到D:\MongoDB_data\db目录

【方法二】

  • 进入D:\MongoDB\bin,

  • 输入:mongod -config "D:\MongoDB\mongo.conf",运行mongo.conf

Step5. 测试是否连接成功

在浏览器中输入http://localhost:27017/,若显示如下界面,则连接成功

二、安装图形界面robo3T

这个软件是帮助MongoDB可视化,长得像只小虫

官方下载地址:https://robomongo.org/

然后连接localhost:27017

三、测试MongoDB能否使用

输入如下代码:

from pymongo import MongoClient
Myclient = MongoClient
host = ['localhost:27017']
Myclient = MongoClient(host=host)mydb = Myclient['ttt']
mycol = mydb['test']
mydict = {'name':'John','address':'highway'}
x = mycol.insert_one(mydict)

打开robo3T,就可以找到新建的数据库

四、安装过程中用到的参考链接

  1. 如何安装mongoDB :https://zhuanlan.zhihu.com/p/32183840

  2. 【小白入门MongoDB数据库】MongoDB数据库的安装和配置
    https://zhuanlan.zhihu.com/p/115815687

手把手教你如何搭建Mongo数据库相关推荐

  1. 2021年大数据Hive(三):手把手教你如何吃透Hive数据库和表操作(学会秒变数仓大佬)

    全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 Hive数据库和表操作 一.数据库操作 1.创建数据库 2.创建 ...

  2. 镜播无人直播带货教程,手把手教你如何搭建直播间

    镜播无人直播带货新手教程,手把手教你如何搭建直播间 如果你一个人在家里面直播,没有直播中控来辅助你一个情况下怎么办?来教你一个什么叫做镜播.用镜子来做一个直播的辅助.在你的面前放一面镜子,下面是产品, ...

  3. 手把手教你快速搭建私服环境

    手把手教你快速搭建私服环境,简单实用,一看就懂 1.准备工作:先下载Nxus Nexus 是 Maven 仓库管理器, 通过 nexus 可以搭建 maven 仓库,同时 nexus 还提供强大的仓库 ...

  4. 手把手教你如何搭建一个自己的安卓快速开发框架之带你做自己的APP(二)

    ####点击查看上一篇文章:手把手教你如何搭建一个自己的安卓快速开发框架之BaseActivity(一) 继上一篇我实现了基本的BaseActivity,包含 ToolBar 透明状态栏 生命周期监控 ...

  5. 手把手教你快速搭建 EOS 主网见证人节点(BP)

    EOS主网启动至今已经超过一个月,然而截至当前,注册成为EOS Block Producer(大家习惯称为见证人)的账号仅有393个,活跃的EOS BP节点更是仅有376个,远远不如EOS主网上线前我 ...

  6. 手把手教你,搭建内网穿透服务

    我的 GitHub 仓库:? 手把手教你搭建内网穿透服务,基于 lanproxy 穿透服务,为你深度定制了开箱即用的服务端和客户端 Docker 镜像. 在很多场景下内网穿透都是我们常常遇到的需求,之 ...

  7. 【奥斯卡理财星体系 第五章】丨手把手教你从零开始搭建资产配置

    学习理财良久,依然没有头绪? 有没有简洁明了,循序渐进的课程,能够让我少走弯路,早日变为理财达人呢? 从一个完全的理财小白一路取经的奥斯卡,将手把手教你从零开始建立理财体系! [奥斯卡理财星体系 第五 ...

  8. 数据中台推不动?手把手教你落地搭建!

    提起业务流量,除了全民抢票平台 12306,当数阿里最有发言权. 上到双十一千亿级流量洪峰,下到日均百万.千万交易量的平台,每个业务模块背后的高并发架构理念,无处不在. 成熟的架构设计只是其一,要取得 ...

  9. 手把手教你快速搭建一个代码在线编辑预览工具

    简介 大家好,今天我跟大家分享的是一个代码在线编辑预览工具的实现教程,手把手教你完成这样一个项目. 目前这类工具使用很广泛,常见于各种文档网站及代码分享场景,相关工具也比较多,如codepen.jsr ...

最新文章

  1. 在浏览器中输入 Google.com 回车之后发生了什么?
  2. 每日一皮:总觉得这个咖啡杯有点奇怪...
  3. node项目发送邮件失败
  4. Unity 编译apk启动出异常
  5. 搭建空的maven多模块项目架构并且上传到远程git仓库(超详细 cmd命令版本)
  6. 神奇的仙丹,性感的Elixir
  7. Sqlite 数据库出现database disk image is malformed报错的解决方法
  8. Angular 分页
  9. 物格而后知至,知至而后意诚,意诚而后心正,心正而后身修,身修而后家齐,家齐而后国治,国治而后天下平...
  10. 显著性水平 P值 概念解释
  11. oracle11g oem使用手册,Oracle11g从入门到精通pdf
  12. Bootstrap入门基础(二)
  13. java怎么才能学透彻?
  14. C++判断一个大于2的整数是否是素数
  15. Discuz!您当前的访问请求当中含有非法字符,已经被系统拒绝!
  16. 程序员被离职赔偿18万,房贷八千,只够还一年半,领导:回来上班
  17. Vue进阶(幺肆捌):Vuex 辅助函数详解
  18. Hilbert 曲线
  19. mantis系列:Linux系统mantis(bug管理系统)的安装搭建配置
  20. 联想计算机phoenix award bios,BIOS设置图解教程(AWARD,AMI和PHOENIX)

热门文章

  1. 「数组方法」写给女友的一系列 JS 数组操作(建议收藏 | 内附思维导图)
  2. 最新网络语录-看了保证你笑到抽筋
  3. 2023年全国最新安全员精选真题及答案57
  4. 来看看---程序媛画的腊梅树!!!
  5. Linux C/C++编程——常用关键字pragma pack和attribute_packed总结
  6. 2.5 初等变换、线性变换
  7. voxblox 参考文档
  8. 数仓经典面试题三:用户留存
  9. #午安,努力#11.30
  10. 如何使用常亮光源设定相机白平衡