MongoDB4.2 (window 环境搭建篇)

1,049 阅读3分钟

前言

MongoDB的简单概念和安装过程。

开干

那么首先我们来安装一个单机版本的,后面高级篇在带大家在Linux环境下搭建副本集和分片集群等,为了学习方便先安装一个windows 版本的就够了。来一个下载地址。 下载地址

Monogodb 分为社区版和企业版,对于我们学习社区版足够了。那么我们点击选择对应的OS, 我们点击windows ,这里有zip包和msi安装文件我们可以选择msi 下载到电脑进行安装即可。

开始安装点击next

勾选接收认证同意,继续next

这里我们选择Custom 自定义安装

这里选择一个安装目录,最好是英文无空格的安装目录,我这里安装到E盘。然后点击next

我们这里学习暂时不设置用户名和密码。后面在Linux上面安装时教大家如何设置认证这一块

| 名称说明

  • Data Directory 是我们数据库数据存放的目录
  • Log Directory 是我们数据库产生的日志存放的目录 我们默认在安装目录下就可以了,然后next完成安装即可。 安装完成后进入目录

| 目录讲解

  • bin 目录主要是mongodb 的一些应用程序
  • data 目录主要是数据文件存放的位置
  • log 目录主要是日志存放目录

至此 mongodb 基本window 安装完成,是不是忒简单。那么我接下来暂时不用mongodb 的client 去操作数据库,我们后面在linux 环境下去操作。我们直接用客户端工具去连接我们的mongodb ,工欲善其事必先利其器吗

Rebo3T 客户端连接工具

mongodb 的客户端连接工具主要有两种,一种是Rebo3T,它是一种免费的,基本能够满足我们一些日常基本需求,没有像mysql 的客户端工具那么强大,另外一种就是Studio 3T 这个工具比较强大但是是收费的,本人目前的工具都是用的Rebo3T 哈,附上一个下载地址 Rebo3T下载地址

这里我们可以下载一个绿色免安装版,下载直接解压就可以了。

打开工具MongoDB Connections 下面有Create edit 等几个创建连接的按钮,接下来我们创建一个连接连接到我们的数据 点击create

| Tab 栏介绍

  • Connetcion 这个就是我们常用的连接方式,它是通过IP + PORT的方式进行连接
  • Authentication 这个是一个设置了用户密码之后需要设置的,这个后面讲权限模块需要,这里简单介绍下
  • SSH 通过SSH 连接的方式连接到服务器数据库上
  • ssL https 安全连接方式
  • advanced 设置默认的数据(笔者目前还没有使用到这个功能哈)

那么我们只需要填写

mongodb 默认的端口是27017 后面我们在linux上面介绍如何更改端口这些 然后点击Test 测试是否能够连接上,如果没有连接上查看mongodb 相关进程是否启动。

这样就算连接成功连接上了,那么我们来就要来简单介绍工具一些基本属性

这里有三个数据库,是系统默认携带的。比如admin 就是后面建立用户和密码存放的库,这里这是简单介绍一下。

ok 少年们 那我们接下来就要介绍一些数据库的基本名词了哈!

数据库

SQL术语 mongodb术语 说明
database database 数据库
table collection 对应数据库表/集合
row document 对应数据库表记录行/文档
cloumn field 对应数据库字段
index index 索引

伙伴们可以结合这个表把mongodb 和我们mysql 里面的名词作一个映射就很容易理解了。

理解了这些名词我们在操作Rebo3T就很简单了,小白基本看一下也会了。