Monge安装:windows安装mongo
1.下载mongo
到官方网址去下载,下载完成后根据指示安装mongo,在安装过程中选择"Custom"按钮来自定义安装目录。
选择安装的位置
"install mongoDB compass" 不勾选。MongoDB Compass 是一个图形界面管理工具,可以后面自己下载安装
2.配置
创建配置文件,如果在安装时没有提示选择mongoDB的data路径和log路径,则需要自己去创建并且在配置文件中声明。
创建文件夹
在MongoDB\data
中存放数据库的数据,在MongoDB\log\mongod.log
中存放数据库的日志消息。
然后再进入到bin目录下使用mongod命令声明
mongod --dbpath "D:\Program Files\MongoDB\data" --logpath "D:\Program Files\MongoDB\log\mongod.log"
可以在bin\mongod.cfg
目录下查看有关mongoDB的配置
添加到系统path路径
右击“我的电脑-属性-高级系统设置-环境变量”,将mongo所在的bin目录添加到path
第一次使用
终端进入到mongoDB安装的文件的bin目录中,运行mongod --dbpath "D:\Program Files\MongoDB\data"
然后新开一个终端,进入到mongoDB的bin目录中,运行mongo,即可进入到mongo
安装MongoDB服务
每次使用mongoDB都要开两个终端,比较麻烦,所以安装一个MongoDB服务,每次开机都会自动运行mongod那一串
以管理员身份进入到cmd窗口,输入以下命令
mongod --dbpath "D:\Program Files\MongoDB\data" --logpath "D:\Program Files\MongoDB\log\mongod.log" -install -serviceName "MongoDB"
如果没有报错就的话就说明成功添加到服务里了,可以使用win+R
然后输入services.msc
命令进行查看:
默认是自动运行的
3.可能会遇到的问题
(1)mongod不是内部或外部命令
那说明没有添加bin目录到系统环境变量之中,可能是只添加了bin目录中的mongo
(2)发生服务特定错误:100
删除db文件夹下的mongod.lock
和storage.bson
两个文件,若删除完之后仍出现这种问题,用sc delete mongodb
删除服务,再配置一下服务就能解决