windows下创建启动本地服务

1.创建数据库文件的存放位置

在data文件夹下创建   db 文件夹(启动 MongoDB 服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功)

2.在 data 文件下创建新文件夹log(用来存放日志文件)

 
 
3.创建conf文件夹,新建配置文件 mongodb.config,添加配置
dbpath=D:\Program Files\MongoDB\Server\4.4\data\db
logpath=D:\Program Files\MongoDB\Server\4.4\log\mongod.log
#端口号 默认为 27017
port=27017
#日志采用追加模式
logappend=true
#启用日志文件,默认启用
journal=true
#不开启身份认证
auth=false
#mongodb所绑定的ip地址,绑定后只能通过127访问
#bind_ip = 0.0.0.0
#过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#不允许全表扫描
notablescan=false

 

4.用管理员身份打开 cmd,然后找到 bin 文件地址为:"D:\MyApp\Mongodb\Server\bin ‘’,并输入代码为:mongod -dbpath "D:\MyApp\Mongodb\Server\data\db" -logpath "D:\MyApp\Mongodb\Server\data\log\mongo.log" -install -serviceName "MongoDB";

‘MongoDB’ 就是之后启动 MongoDB 服务的名字

 

在cmd 管理员中启动和关闭 MongoDB 服务

(1)启动 MongoDB 命令为:net start MongoDB

在浏览器中输入地址和端口号为:http://localhost:27017,显示如下,说明 MongoDB 服务已启动

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

(2)关闭 MongoDB 命令为:net stop MongoDB

 

cmd输入mongo启动shell

 

运行命令 mongo后,shell会连到 MongoDB服务器的test数据库,并将数据库的链接赋值给全局变量db。
注意:db这个变量是通过shell访问MongoDB的主要入口点。

如果现在我们想要查看db当前指向那个数据库,可以使用db命令,如下所示:

 

 

 

 

 
 

 

 

 

posted @ 2023-05-21 11:40  Mr_sven  阅读(156)  评论(0编辑  收藏  举报