将MongoDB设置成系统服务

1. 指定端口和路径

在控制台启动MongolDB

mongod  --dbpath 路径  --port 端口号

例如:mongod --dbpath D:\data\db  --port 123

D:\data\db  为新数据库路径

 MongoDB 默认数据库路径为:C:\data\db

 

mongoDB默认端口为27017 可以在浏览器上测试。

 

 2.数据库(database)分为:

  • 数据库的服务器:服务器用来保存数据
    •   mongod启动服务器
  • 数据库客户端:客户端用来操作服务器,对数据进行CRUD操作。
    •    mongo启动客户端

3.将mongodb设置为系统服务,可以自动在后台启动,不需要每次手动启动。

①  创建log目录,在C盘下创建data并创建log文件夹

 

 

 

 

 

②  创建配置文件

找到MongoDB安装目录

 

 在安装目录下:D:\Program Files\MongoDB\Server\3.6 下添加一个配置文件 mongod.cfg

 

编辑mongod.cfg

systemLog:
     destination:file
     path: c:\data\log\mongod.log
storage:
    dbPath: c:\data\db

 

 ③ 以管理员的身份打开命令行窗口

 

 ④执行如下的命令

sc.exe create MongoDB binPath="\"D:\Program Files\MongoDB\Server\3.6\bin\mongod.exe\"  --service  --config=\"D:\Program Files\MongoDB\Server\3.6\mongod.cfg\"" DisplayName="MongoDB"  start="auto"

 

 ⑤打开服务并找到 MongoDB,右键 启动

 

 

 再次打开cmd 直接输入mongo测试连接。

 

 ⑥如果启动失败,证明上边的操作有误

在控制台输入 

sc delete MongoDB 

删除之前配置的服务,然后重新在来一次。

 

posted @ 2021-01-28 20:12  创客未来  阅读(568)  评论(0编辑  收藏  举报