MongoDB的安装配置及使用

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: MongoDB的安装配置及使用

前言

本文内容:

💫 MongoDB的下载、安装、配置

💫 检验MongoDB是否安装成功

❤️ Navicat 操作MongoDB

💗创建一个集合,存放三个文档


一、MongoDB的下载、安装、配置

1、进入官网下载MongoDB社区版

2、有两种安装包,可选择一种进行下载本文选择了msi文件下载:

3、下载好了后,双击文件运行:

4、按照提示做以下操作:

5、后面一直点Next就行,到此界面时选择:

6、安装:

7、选择“Run service as Network Service user”后选择安装地址:

Next后等待安装,点击Finish就可以了,MongoDB就已经安装好了后面便是配置环境了。

8、进入安装MongoDB的地址查看,复制Bin地址

9、进入系统高级设置,配置环境

10、进入环境变量

10、在系统变量中找到Path,点击进去加入地址(MongoDB里的bin地址)

11、编辑环境变量

12、在MongoDB文件中data文件夹下新建DB文件(存放数据库)和log文件(存放日志文件)

13、与bin目录同目录下新建文本文件,后改名为config文件

文件输入这两行代码:

dbpath=D:\Program Files\MongoDB\Server\7.0\data\db

logpath=D:\Program Files\MongoDB\Server\7.0\data\log\mongo.log

14、Win+R键输入cmd进入命令行界面进入自己的MongoDB的文件地址下打开MongoDB

二、检验MongoDB是否安装成功

在浏览器输入本地地址,如果有以下字则安装成功

三、Navicat 操作MongoDB

1、打开MongDB

2、进入Navicat,链接MongoDB

3、MongoDB的常见操作

MongoDB三元素1

数据库 database——》书本
集合 collection——》章节
文档 document——》页面

文档/数据的通用格式(键值对):{键1:值1,键2:值2,…键n:值n}

举例:{name:‘xunzhishan’,age:23,city:‘hangzhou’}

四、创建一个集合,存放三个文档

1、新建查询:

2 建立数据库

1)、use test1;

注意:use 数据库名这条指令有双重含义:

  • 如果use后跟的数据库名已经存在,那么这条指令的作用就是在切换数据库;
  • 如果use后跟的数据库名不存在,那么这条指令的作用就是会创建这个数据库并且切换到这个数据库;

2)、db;展示当前连接的数据库:

2、创建集合

显示创建:
1)db.createCollection("集合名");
  1. db.createCollection(“jh1”); // 创建空集合
  2. show collections; //查看当前数据库下有那些集合

  3. db.jh1.find(); //查看jh1里所有的数据
    (因为没有插入数据,所以查询为空!!!)
隐式创建:
db.集合名.insert(数据);

显示插入:

总结

⭐️了解了MongoDB的安装

🌟使用了Navicat操作MongoDB

⭐️学会了创建数据库、集合

🌟明白了非关系型数据库


  1. 三元素之间的关系:一个数据库里可以存放多个集合,一个集合里可以存放多个文档 ↩︎
相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
目录
相关文章
|
NoSQL MongoDB 数据库
Mongodb的安装部署
Mongodb的安装部署
303 0
|
6月前
|
存储 NoSQL 数据可视化
如何安装MongoDB?
【6月更文挑战第8天】如何安装MongoDB?
70 6
|
NoSQL 安全 MongoDB
实战 | MongoDB的安装配置
实战 | MongoDB的安装配置
168 0
|
NoSQL 数据可视化 Linux
MongoDB学习笔记(一) 安装配置
MongoDB学习笔记(一) 安装配置
976 0
|
存储 NoSQL 数据可视化
MongoDB6.0的安装「2023年」
吐槽,这篇博客的产生是因为本人被 MongoDB 的安装坑了几次,为避免各位朋友在同一个地方踩坑,下面我会详细的讲解说明我的安装步骤。本人的电脑是 Window10 系统,如果系统和我相同保证你安装成功。
209 0
MongoDB6.0的安装「2023年」
|
存储 监控 数据库
MongoDB 安装
介绍: MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
1245 0
|
NoSQL 数据库
MongoDB介绍与安装
MongoDB介绍与安装 MongoDB是文档型数据库,由数据库(database/repository)、集合(collection)、文档对象(document)三个层次组成。  MongoDB中集合对应关系型数据库里的表,但是集合中没有列、行和关系的概念,这体现了模式自由的特点。
1568 0
|
存储 NoSQL Shell
|
SQL NoSQL Linux
安装和使用MongoDB
MongoDB是一个著名的NoSQL数据库,顾名思义就是不使用SQL的数据库,目前在很多场景都有使用。如果你不喜欢使用笨拙的各种SQL数据库,可以尝试使用一下MongoDB,会有不一样的感受。
1211 0