MongoDB基础(一)Windows下MongoDB环境搭建

前言

  • 由于工作和项目需求,需要掌握基础的MongoDB使用方法,我将自己的学习过程一一记录下来,希望能够对读者有所帮助。

1 MongoDB的基本概念

MongoDB 是由C++语言编写的,基于分布式文件存储的开源NoSQL数据库系统。

  • NoSQL指的是非关系型的数据库,与之对应的是关系型数据库RDBMS(SQL),两者在储存形式上不同,SQL通常以表的形式存储数据(结构化数据),NoSQL则以键值的形式存储数据(非结构化数据)。

MongoDB是最接近SQL的NoSQL数据库,因此在学习MongoDB时,可以与SQL进行对比,以加深理解。

  • MongoDB中的集合可以理解为SQL中的表。
  • MongoDB中的文档可以理解为SQL中表的每一行,数据结构由键值对组成,类似于JSON对象。

2 MongoDB下载安装

2.1 MongoDB下载

可以到MongoDB官网:www.mongodb.com 下载Community version,我下载的是MongoDB 4.4.6(64bit)版本。

屏幕截图 2021-07-10 133811.png

2.2 MongoDB安装

安装过程比较简单,基本一直点next,最后install就行,安装过程中有两点需要注意:

  1. 选择Custom可以自定义安装,同时可以选择安装路径,安装路径最好全英文,否则可能会出问题,我这里选择Complete安装在默认路径。

屏幕截图 2021-07-10 134926.png

  1. 勾选Install MongoDB Compass会安装图形化界面,但是安装速度巨慢,建议去掉勾选

屏幕截图 2021-07-10 135914.png

3 MongoDB基本配置

较新版本的MongoDB好像不需要像其他帖子中绕来绕去的操作就可以顺利配置和使用,对于初学者更加友好了,只需几个小步骤:

  1. 设置环境变量,我的是默认安装路径,如果是自定义安装路径,则需要修改成自己的路径。

C:\Program Files\MongoDB\Server\4.4\bin

屏幕截图 2021-07-10 141443.png

  1. 然后win+R,输入cmd,打开命令提示符,输入mongo,若弹出如下界面,那恭喜你成功进入数据库啦。

屏幕截图 2021-07-10 143446.png

  1. 输入show dbs 可以查看所有的数据库,输入exit 则可以退出数据库。

屏幕截图 2021-07-10 144804.png

  1. 以管理员身份运行cmd,输入以下指令可以开启/关闭mongoDB服务。

开启mongoDB服务: net start mongodb
关闭mongoDB服务: net stop mongodb

屏幕截图 2021-07-10 145241.png

4 使用Navicat查看MongDB数据库

  1. 首先需要安装Navicat Premium,安装和破解过程很多帖子上都有,就自行搞定叭~
  2. 在Navicat中新建连接:

屏幕截图 2021-07-10 150629.png

  1. 编辑连接:连接到本地数据库只要设置连接名就搞定了,其他都默认即可,连接远程的数据库则需要视情况填写。

屏幕截图 2021-07-10 150325.png

  1. 设置完成后就可以在Navicat上连接本地的MongoDB数据库,愉快地开始学习了~
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享