在win环境下使用mongoDB时,每次开启都要手动开启cmd才能运行,这里提供一种配置方法将mongoDB配置为服务并且开机自启。
在官网下载完安装包安装好之后,首先创建三个目录 data、log、conf 分别作为数据库目录、日志目录、配置目录
然后再conf目录下新建mongdb.conf配置文件 内容如下
port = 12345
dbpath = e:/Program Files/MongoDB/Server/3.2/data
logpath = e:/Program Files/MongoDB/Server/3.2/log/mongd.log
dbpath 为数据文件的目录
logpath 为日志文件目录
配置文件内容根据具体情况进行修改
然后对着 开始按钮 右键 选择 命令提示符(管理员)
然后跳转到bin目录下
mongod -f "e:\Program Files\MongoDB\Server\3.2\conf\mongdb.conf" --logappend --directoryperdb --serviceName MongoDB --install
其中 路径是刚才创建的配置文件的路劲
--logappend 日志使用追加的方式输出
--directoryperdb 每一个数据库都会创建一个目录
路径注意用引号引起来 不然路径中的空格会影响命令的正确执行
现在就可以直接在任务管理器里手动停止或者开启服务了
也可以在CMD下使用以下命令
停止MongoDB服务:net stop MongoDB
删除MongoDB服务:sc delete MongoDB