MongoDB 数据库安装详细教程

news2024/9/22 19:32:59

1. MongoDB 下载流程

 (急用)直接抵达:Download MongoDB Community Server | MongoDB

打开MongoDB官网:MongoDB (点击进入)

 下载完成之后双击打开会出现如下界面:

 2. MongoDB 环境配置

        通过刚刚的安装知道了MongoDB Server服务的安装路径是如下这个:

C:\Program Files\MongoDB\Server\5.0

下面进行环境配置 —— Win10系统:

        右键 " 我的电脑 " ,选择 " 属性 " ,可以看到如下界面:

 现在找到刚刚安装目录中的 bin文件 ,然后复制该地址,等会要用;

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

然后点击【确定】关闭这个配置的界面就可以了;开始进入下一步:

3. MongoDB Server服务测试

        打开命令窗口 —— 【win + R】,输入如下命令:

mongo

        一般起初安装不会出现,这个跟Mysql数据库可能会出现的问题一样,就是MongoDB的服务要确保已经启动运行(MySQL则要确保MySQL服务启动运行);Win10可以通过这个方法,【右键】底部任务栏,选择【任务管理器】,然后选择【服务】就可以找到【MongoDB】服务;

        关闭命令窗口重新输入数据:

         以上就是MongoDB的一个整体安装过程了,下面是关于Mongodb和MySQL数据库的一个简单的了解,MySQL 与 MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,通过以下的这些让你知道所学的MySQL数据库和MongoDB数据库有哪些不同点;不感兴趣的那就到此结束了,感谢您的支持!


         在之前用到关于MySQL数据库的安装以及常用的数据库命令操作和与之相应的图形化工具的操作使用;MySQL数据库是关系型数据库,而MongoDB是非关系型数据库;MySQL支持多种引擎,不同的引擎有不同的存储方式,在讲MySQL数据库的时候就以及提及到了有两种最重要的是MyISAM和Inno存储引擎;MongoDB则是以类json的文档格式存储;下面来看一下对比:

数据库MongoDBMySQL
数据库模型非关系型关系型
存储方式以类JSON的文档的格式存储不同引擎有不同的存储方式
查询语句MongoDB查询方式(类似JavaScript的函数)SQL语句
数据处理方式基于内存,将热数据存放在物理内存中,从而达到高速读写不同引擎有自己的特点
成熟度新兴数据库,成熟度较低成熟度高
广泛度NoSQL数据库中,比较完善且开源,使用人数在不断增长开源数据库,市场份额不断增长
事务性仅支持单文档事务操作,弱一致性支持事务操作
占用空间占用空间大占用空间小
join操作MongoDB没有joinMySQL支持join

        以上就是本篇目的全部内容,后续内容会有关于 MongoDB数据库命令的操作篇目 和MongoDB数据库图形化工具相关篇目,如有需要的关注订阅一下吧!感谢大家的支持!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/79591.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

人工智能--决策树原理与代码实现、特征提取、回归决策树

决策树:本质就是一个拥有多个判断节点的树 1,熵 系统越有序,集中,熵值越低;系统越混乱,越分散,熵值越高 在这里的计算中,log2记为1,通常以2为底 2,决策树…

Matlab|基于粒子群优化算法及鲁棒MPPT控制器提高光伏并网的效率

💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑…

SpringBoot中使用Easyexcel实现Excel导入导出功能(三)

导出的数据包含有图片 导出excel表格的数据包含有图片,这种场景比较少。通Easyexcel实现这样的需求,我认为最简便的方法就是使用前面提到的自定义转换器(com.alibaba.excel.converters.Converter);假如有这样一个场景&…

mysql学习-- 聚合函数,group by理解与使用

文章目录聚合函数定义常用的聚合函数group by的使用使用单个列进行分组根据多个列进行分组having 的使用作用要求sql 语法sql92语法:sql99语法:sql语句的执行过程(进理解为主):聚合函数 定义 作用一组数据&#xff0…

ArcGIS Pro为CAD设置投影

将CAD加载到GIS中,经常出现与GIS数据不能重合的问题。 现在的国空规划的数据基本都是CGCS2000,不重叠的原因不太可能是因为地理坐标系不统一,那极有可能就是ArcGIS的动态投影与CAD的带号没有统一。 如下图,左边为ArcGIS动态投影…

宠物之家网站大学生网页制作教程 学生HTML静态宠物网页设计作业成品 DIV布局简单动物网页制作代码

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

宝塔无法安装fileinfo扩展解决办法(小白篇)

宝塔无法安装fileinfo扩展解决办法(小白篇) 宝塔无法php安装fileinfo扩展的方法:手动安装 重装系统登录宝塔先不要安装其他软件,先设置swap是Linux下的虚拟内存,设置内存后先安装PHP版本,安装好PHP以后&…

Python实现数据结构与算法(三)链表

链表 为什么需要链表 顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活。 链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。 链表的定义 链表&#xf…

html内联框架iframe

<!--iframe内联框架src&#xff1a;地址w-h&#xff1a;宽度高度 --> <iframe src"https://www.4399.com" frameborder"0" width"800px" height"800px"></iframe> 使用name属性&#xff1a; <!--回顾&#xff1…

Allegro如何创建差分对操作指导

Allegro如何创建差分对操作指导 Allegro可以在规则管理器里面进行差分对的创建,让两个网络以差分的形式布线,具体操作如下 打开规则管理器 选择Physical-net-All layers 选择两个需要创建差分对的网络,选择Create-Differential Pair 输入差分对的名字 选择Create 差分…

【MATLAB教程案例58】使用matlab实现yolov2网络目标检测功能与仿真分析

欢迎订阅《FPGA学习入门100例教程》、《MATLAB学习入门100例教程》 目录 1.软件版本 2.yolo网络理论概述

Python画3D足球2

文章目录前情提要补点球形膨胀前情提要 足球是正五边形和正六边形拼接而成&#xff0c;由此形成的骨架结构&#xff0c;可通过切割正二十面体获得&#xff0c;所以画足球的第一步是画正二十面体&#xff1a;Python绘制正二十面体 在学会绘制正二十面体之后&#xff0c;就可以…

【JavaWeb开发-Servlet】老人言随机语录

需求&#xff1a;点击网页按钮随机显示一句话&#xff1a; 1、内容涵盖&#xff1a; 老人言、励志语录、名言名言、一句情话 2、设计要求&#xff1a; 以老人言为例&#xff1a;①在数据库创建一张表&#xff0c;存放老人言经典语录。字段包括&#xff1a;id、sentence。id为in…

腾讯云特惠专区——永久有效

腾讯云—腾讯倾力打造的云计算品牌,以卓越科技能力助力各行各业数字化转型,为全球客户提供领先的云计算、大数据、人工智能服务,以及定制化行业解决方案和提供可靠企业上云服务。 购买腾讯云的优势是新用户特别便宜;国内访问速度快;个人认证可秒过;缺点是:网站内容或者…

论文投稿指南——中文核心期刊推荐(机械、仪表工业)

【前言】 &#x1f680; 想发论文怎么办&#xff1f;手把手教你论文如何投稿&#xff01;那么&#xff0c;首先要搞懂投稿目标——论文期刊 &#x1f384;&#x1f388; 在期刊论文的分布中&#xff0c;存在一种普遍现象&#xff1a;即对于某一特定的学科或专业来说&#xff…

java计算机毕业设计ssm医院预约挂号系统b9971(附源码、数据库)

java计算机毕业设计ssm医院预约挂号系统b9971&#xff08;附源码、数据库&#xff09; 项目运行 环境配置&#xff1a; Jdk1.8 Tomcat8.5 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff0…

C# 运算符与表达式

一 运算符 ① 算术运算符&#xff1a;、-、、/、%、、–; ② 关系运算符&#xff1a;>,<,>,<,,!; ③ 逻辑运算符&#xff1a;!,&,|,^,&&,||; ④ 位运算符&#xff1a;&,|,^,~,>>,<<; ⑤ 赋值运算符&#xff1a; 扩展赋值运算符&#…

ESP32 ESP-IDF LVGL8.3.3移植

陈拓 2022/11/27-2022/12/10 1. 概述 在《ESP32 ESP-IDF TFT-LCD(ST7735 128x160) LVGL演示》 ESP32 ESP-IDF TFT-LCD(ST7735 128x160) LVGL演示_晨之清风的博客-CSDN博客_esp32 tftlcd在ESP32开发框架ESP-IDF中用LVGL库驱动TFT-LCD(ST7735 128x160) 显示屏演示GUIhttps://bl…

游戏开发46课 性能优化5

3. CPU优化 性能优化最主要的一部分工作是CPU&#xff0c;CPU性能优化好了&#xff0c;离目标就成功了一半。 3.1 缓存计算结果 缓存计算是空间换时间的经典应用&#xff0c;它适用于那些耗费大量CPU计算而计算结果无需每帧变化的逻辑。实现伪代码&#xff1a; std::map<…

【Redis场景1】用户登录注册

细节回顾&#xff1a; 关于cookie和session不熟悉的朋友&#xff1b; 建议阅读该博客&#xff1a;https://www.cnblogs.com/ityouknow/p/10856177.html 执行流程&#xff1a; 在单体模式下&#xff0c;一般采用这种模式来存储&#xff0c;传递、认证用户登录、注册等信息&…