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

MongoDB下载安装

ruisui882个月前 (04-15)技术分析33

零、参考资料

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下载安装” 的相关文章

BuildKit 镜像构建工具

#暑期创作大赛#快速开始 对于 Kubernetes 部署,请参阅examples/kubernetes。BuildKit 由buildkitd守护进程和buildctl客户端组成。虽然buildctl客户端可用于 Linux、macOS 和 Windows,但buildkitd守护程序目前仅适用于...

学前端,这30个CSS选择器,你必须熟记

你学会了基本的id,class类选择器和descendant后代选择器,然后就觉得完事了吗?如果这样,你就会错过许多灵活运用CSS的机会。虽然本文提到的许多选择器都属于CSS3,并且只能在现代的浏览器中使用,但学会这些是大有好处的。什么是CSS选择器呢?每一条css样式定义由两部分组成,形式如下:[...

史上最全 vue-router 讲解 !!!

前端路由 前端路由是后来发展到SPA(单页应用)时才出现的概念。 SPA 就是一个WEB项目只有一个 HTML 页面,一旦页面加载完成,SPA 不会因为用户的操作而进行页面的重新加载或跳转。 前端路由在SPA项目中是必不可少的,页面的跳转、刷新都与路由有关,通过不同的url显示相应的页面。 优点:前...

三勾知识付费(PHP+vue3)微信小程序平台+SAAS+前后端源码

项目介绍三勾小程序商城基于thinkphp8+element-plus+uniapp打造的面向开发的小程序商城,方便二次开发或直接使用,可发布到多端,包括微信小程序、微信公众号、QQ小程序、支付宝小程序、字节跳动小程序、百度小程序、android端、ios端。软件架构后端:thinkphp8 管理端...

推荐一个Java微服务商业级Sass开源电商小程序(开源,企业级项目)

使用Java微服务开发,SpringBoot2框架、MyBatis-plus持久层框架、Redis作为缓存、MySql8作为数据库。 前端vuejs作为开发语言,使用uniapp编码,同时支持微信小程序、安卓App、苹果App。 支持集群部署,单机部署。 unimall 针对中小商户、企业和个人消...

快来看看重构了 365 天的 vue3.5 这次到底更新了啥

新人求关注?,点击右上角 ↗? 关注,博主日更,全年无休,您的关注是我的最大的更新的动力~ 感谢大家了 就在 9 月 1 号,迭代了一年多的 Vue 3.5 终于发布了,这次发布的代号是 "天元突破 红莲螺岩"。这是一个机器人动画片的名字,相信喜欢看动漫的小伙伴应该很熟悉从更新的 C...