当前位置:首页 > 技术分析 > 正文内容

MongoDB下载安装

ruisui882周前 (04-15)技术分析11

零、参考资料

0.1 安装

https://blog.csdn.net/weixin_45767204/article/details/130124737

0.2 下载安装失败

权限问题:可以看以下这个

https://www.zhihu.com/question/435851212/answer/3160284204

有可能不是因为权限,而是因为一些数据库的一些设置问题

https://blog.csdn.net/yuan2019035055/article/details/124952774

一、出现问题后的解决过程

1.1 心路历程

下载安装个mongdb搞了快3小时,人都崩溃了,一度怀疑自己是不是假的编程人员?已经接触计算机方向快6年了,安装个东西都搞不明白???当以为终于是搞定了,然后发现启动不了呀?怎么按照教程,出现【'mongo' 不是内部或外部命令,也不是可运行的程序】???,然后又捣鼓了一会,发现了一个坑- -,随后终于解决。

1.2 下载安装失败

我在安装的时候出现了这个问题,这个时候按照网上的内容

打开命令行终端,进入到对应的bin文件夹下,我安装的位置就是:D:\MongDB\Server\5.0\bin,这里为了方便在任何位置都可以使用,可以直接进行环境变量的配置,如下:

然后输入sc delete MongoDB,关掉后台以前的MongoDB的内容(如果以前没有安装过执行也不会怎样)

sc delete MongoDB

然后在文件夹data中,创建一个空的db文件夹

再在文件夹log中创建MongoDB.log

终端进入到对应的安装目录,我这里是安装在D:\MongDB\Server\5.0,因此执行的命令如下,请根据自己的错误进行命令参数设置,执行命令

mongod --dbpath=D:\MongDB\Server\5.0\data\db  --logpath=D:\MongDB\Server\5.0\log\MongoDB.log --install --serviceName "MongoDB"

然后你的命令行就会出现下面这样

此时可以启动,注意这里有两种启动方式,一种是后台启动,一种是命令行实时启动。

后台启动:后台启动你关掉这个终端,MongoDB依然在运行

net start MongoDB

命令行实时启动:关掉终端,MongoDB直接停止运行

mongod

1.3 使用mongo失败

算是发现了一个坑,很多文章一直在说,只要启动了,输入mongo就可以直接使用,后来我发现在MongoDB的7.0+版本,bin里面是没有这个东西的,而5.0+版本有

这就会导致,你如果按照教程输入mongo的话,会出现

至此,所有问题解决后,启动了MongoDB后,输入mongo就会出现以下内容

这个时候就可以开始用啦~

#微头条激励计划##2023年度创作挑战#

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3480.html

分享给朋友:

“MongoDB下载安装” 的相关文章

Linux Lite 6.6发行版正式发布:添加简体中文及AI工具支持

IT之家 9 月 8 日消息,Linux Lite 是一个对新手友好的 Linux 发行版,它基于 Ubuntu LTS,并以 Xfce 桌面为特色,主要针对 Windows 用户而设计,也被认为是从 Windows 过渡到 Linux 的友好方案。目前 Linux Lite 6.6 版本已经正式发...

Deepin Linux正式引入AI功能,成为第一个正式加入AI潮流的Linux发行版

Deepin Linux是一个基于Debian的Linux发行版,以美观和实用性而闻名。现在为了达到人工智能发展趋势的前沿,Deepin Linux的开发人员宣布,他们已经开始将AI功能集成到桌面环境及其随附的应用程序中。AI集成包含了两种风格——AI驱动的图像编辑插件和AI编码助手。其中图像编辑插...

首个支持苹果 M1 Mac 的 Linux 发行版发布,面向用户开放下载

IT之家 3 月 20 日消息,Asahi Linux 是研究 Linux for Apple Silicon macs 的组织群体,3 月 18 日,Asahi Linux 宣布成功在 M1 MacBook Air 笔记本电脑上运行,并开放了 Asahi Linux 的下载安装。Asahi Lin...

掌握版本控制:Git的那些常见用法与技巧

Git作为现代开发中最常用的版本控制系统,它的普及和高效性使得程序员几乎每天都在与它打交道。无论是个人项目,还是团队协作,Git都能帮助我们追踪代码的修改历史,保证代码版本的管理井井有条,并在多人协作时有效地避免冲突。本文将分享一些常见的Git用法与技巧,帮助你更好地掌握Git的强大功能,并提升你在...

抖音 Android 性能优化系列:启动优化实践

启动性能是 APP 使用体验的门面,启动过程耗时较长很可能使用户削减使用 APP 的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音 Android 基础技术团队在体验优化方向...

HTML5学习笔记三:HTML5语法规则

1.标签要小写2.属性值可加可不加””或”3.可以省略某些标签 html body head tbody4.可以省略某些结束标签 tr td li例:显示效果:5.单标签不用加结束标签img input6.废除的标签font center big7.新添加的标签将在下一HTML5学习笔记中重点阐述。...