下载MongoDB
MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装:
官方地址:https://www.mongodb.com/
安装MongoDB
在win7系统安装mongodb需要vc++运行库,如果没有则会提示“无法启动此程序,因为计算机中丢失
VCRUNTIME140.dll”。
去网上下载或使用360安装:
1、运行 mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi
启动MongoDB
1、创建几个文件夹具体如下:数据库路径(data目录)、日志路径(logs目录)和日志文件(mongo.log文件)
创建配置文件 mongo.conf,文件内容如下:
#数据库路径
dbpath=d:\MongoDB\Server\3.4\data
#日志输出文件路径
logpath=d:\MongoDB\Server\3.4\logs\mongo.log
#错误日志采用追加模式
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#端口号 默认为27017
port=27017
安装 MongoDB服务(注意要以管理员身份运行cmd)
通过执行bin/mongod.exe,使用–install选项来安装服务,使用–config选项来指定之前创建的配置文件。
cmd进入d:\MongoDB\Server\3.4\bin
#注意不要复制粘贴,复制粘贴容易“--”不识别
mongod.exe ‐‐config "d:\MongoDB\Server\3.4\mongo.conf" ‐‐install
启动MongoDB服务
net start MongoDB //**如果没用管理员运行会报找不到服务名称错误**。
解决办法:
进入C:\Windows\System32以管理员身份运行cmd.exe
切换到安装盘:d:
切换到安装目录:cd D:\MongoDB\Server\3.4\bin
再次执行
#注意不要复制粘贴,复制粘贴容易“--”不识别
mongod.exe ‐‐config "d:\MongoDB\Server\3.4\mongo.conf" ‐‐install
启动MongoDB服务
net start MongoDB
关闭MongoDB服务
net stop MongoDB
移除MongoDB服务
"d:\MongoDB\Server\3.4\bin\mongod.exe" ‐‐remove
启动服务后在浏览器输入:http://127.0.0.1:27017看到如下界面即说明启动成功
也可以通过bin目录下的mongo.exe连接mongodb(没设置密码的情况下)
.\mongo.exe
![\[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gYpvflRR-1601110905073)(http://www.ztinfo.xyz/upload/2020/2/image-cbf0942d7dfc4649bdc2e3cfb5c44a31.png)\]](https://img-blog.csdnimg.cn/2020092617052374.png#pic_center)
切换到admin数据库创建root用户
use admin
db.createUser(
{
user:"root",
pwd:"123456",
roles:[{role:"root",db:"admin"}]
}
)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vFEWLVZd-1601110905074)(http://www.ztinfo.xyz/upload/2020/2/image-5a6dddb1bd2a45fc809d8ab6b285c804.png)]
配置配置文件登录需要密码
1、在mono.conf中设置 auth=true
2、重启Mongodb
3、使用账号和密码连接数据库
mongo.exe连接(密码)
#注意不要复制粘贴
mongo.exe ‐u root ‐p 123456 ‐‐authenticationDatabase admin