今天首次安装MongoDB完成时,启动不了MongoDB,打开服务发现未注册服务:
1.查看
#查看计算机所有服务
Services.msc
2.发现未注册成功,于是手动执行如下命令注册服务:
mongod.exe --config "d:\develop\mongodb\mongo.conf" --install
3.在mongo.log日志里边看到错误如下:
2020-02-23T15:08:30.014+0800 I CONTROL [main] ***** SERVER RESTARTED *****
2020-02-23T15:08:30.368+0800 I CONTROL [main] Trying to install Windows service 'MongoDB'
2020-02-23T15:08:30.369+0800 I CONTROL [main] Error connecting to the Service Control Manager: 拒绝访问。 (5)
4.看到拒绝访问首先想到的是当前用户权限不够,于是尝试用管理员用户
进入路径C:\Windows\System32,找到cmd.exe右击以管理员身份执行
cmd常用命令
切换盘符
盘符: //D:
进入目录:
cd 目录 // cd test
查看所有文件
dir
5.重新执行以下命令,MongoDB启动成功
6.浏览器访问:localhost:端口
备注:MongDB启停方式:
命令启停:
启动:
net start MongoDB
停止:
net stop MongoDB
移除:
"d:\develop\MongoDB\bin\mongod.exe" ‐‐remove
手动启停:进入Services.msc服务,选中右击