关于MongoDB的安装和配置和出现的问题解决
关于MongoDB的安装和配置
MongoDB的下载
1.在官网上下载MongoDB可执行文件安装在电脑上后,想要运行需先安装路径下新建一个data文件夹,再在里面新建db文件夹用户存放数据库文件和相关配置。
在在同级下面创建logs在logs文件夹下面创建记事本,然后在把记事本改成monogo.log格式
一定要把文件放在英文目录下面,不然后续会出现乱码问题
创建data文件夹
在data的文件夹下面创建这两个
在logs下面创建记事本,在修改成mongo.log一定要是记事本,千万不是文件夹
在bin目录里面运行命令行
/
这样MongoDB就启动成功了,怎么验证它已经启动成功了呢?
在浏览器中输入地址:http://127.0.0.1:27017
显示:It looks like you are trying to access MongoDB over HTTP on the native driver port.
表示启动成功了。
这个命令窗口不要关闭,重新启动一个命令窗口作为客户端链接MongoDB服务器
前面都是用命令行手动的方式进行启动,下面介绍配置成服务的方式进行操作:
1.在data文件夹下新建logs文件夹
2.在log文件夹下新建mongo.log文件
3.在bin路径下运行命令行:
4.在环境变量里面添加bin文件夹的地址
这样就可以在计算机管理中的服务启动MongoDB了
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一起删掉再启动就可以了!