MongoDB下载安装
零、参考资料
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就会出现以下内容
这个时候就可以开始用啦~