关于MongoDB的安装和配置
MongoDB的下载
1.在官网上下载MongoDB可执行文件安装在电脑上后,想要运行需先安装路径下新建一个data文件夹,再在里面新建db文件夹用户存放数据库文件和相关配置。
在在同级下面创建logs在logs文件夹下面创建记事本,然后在把记事本改成monogo.log格式
一定要把文件放在英文目录下面,不然后续会出现乱码问题

安装mongodb compass报错 安装mongodb服务报错_安装mongodb compass报错


创建data文件夹

安装mongodb compass报错 安装mongodb服务报错_命令行_02

在data的文件夹下面创建这两个

在logs下面创建记事本,在修改成mongo.log一定要是记事本,千万不是文件夹

安装mongodb compass报错 安装mongodb服务报错_数据库_03

在bin目录里面运行命令行

/

安装mongodb compass报错 安装mongodb服务报错_mongodb_04


这样MongoDB就启动成功了,怎么验证它已经启动成功了呢?

在浏览器中输入地址:http://127.0.0.1:27017

显示:It looks like you are trying to access MongoDB over HTTP on the native driver port.

表示启动成功了。

这个命令窗口不要关闭,重新启动一个命令窗口作为客户端链接MongoDB服务器

安装mongodb compass报错 安装mongodb服务报错_安装mongodb compass报错_05


前面都是用命令行手动的方式进行启动,下面介绍配置成服务的方式进行操作:

1.在data文件夹下新建logs文件夹

2.在log文件夹下新建mongo.log文件

3.在bin路径下运行命令行:

4.在环境变量里面添加bin文件夹的地址

安装mongodb compass报错 安装mongodb服务报错_命令行_06


这样就可以在计算机管理中的服务启动MongoDB了

安装mongodb compass报错 安装mongodb服务报错_命令窗口_07


mongodb会出现的问题

1.如果出现计算机拒绝连接是因为你没有创建data等文件夹,创建一下操作以上步骤

2.出现不能打开logs,错误:not a dictionary错误 一定要记得是创建记事本在改

3.不能在服务端在到服务,可以在c盘system启动cmd.exe在输入创建服务命令(上述)

4.出现服务启动没有找到路径;观察一下路径是不是乱码,如果是中文下面会乱码

所以可以重新安装在英文文件夹,然后修改路径

https://jingyan.baidu.com/article/5d368d1ef577d43f61c05740.html(修改win10服务路径连接) 5,出现服务启动100错误,找到data文件夹

删掉在mongodb安装路径下data文件中有两个文件一个mongod.lock和storage.bson,一般删除mongod.lock就可以了,如果服务错误代码100还不能解决,就把storage.bson一起删掉再启动就可以了!