MongoDB的安装

下载MongoDB

MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装:

官方地址:https://www.mongodb.com/

安装MongoDB

在win7系统安装mongodb需要vc++运行库,如果没有则会提示“无法启动此程序,因为计算机中丢失

VCRUNTIME140.dll”。

去网上下载或使用360安装:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jbPWuCZk-1601110905062)(http://www.ztinfo.xyz/upload/2020/2/image-79372d80f6eb48ba9bceded0fc199200.png)]

1、运行 mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DSPTJnHB-1601110905064)(http://www.ztinfo.xyz/upload/2020/2/image-2b45a19fc6b64bdd8cc943474dca9462.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6McWfW7U-1601110905066)(http://www.ztinfo.xyz/upload/2020/2/image-02a82abaefe84b109e434b9774609d30.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9jI8KmhC-1601110905068)(http://www.ztinfo.xyz/upload/2020/2/image-e952bab69368434c9cfb31dff139c0f0.png)]

启动MongoDB

1、创建几个文件夹具体如下:数据库路径(data目录)、日志路径(logs目录)和日志文件(mongo.log文件)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8hvERJBF-1601110905069)(http://www.ztinfo.xyz/upload/2020/2/image-123d30ef0fa246c29cabcdb78899857d.png)]

创建配置文件 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

image.png
切换到安装盘:d:

切换到安装目录:cd D:\MongoDB\Server\3.4\bin

再次执行

#注意不要复制粘贴,复制粘贴容易“--”不识别
mongod.exe ‐‐config "d:\MongoDB\Server\3.4\mongo.conf" ‐‐install

启动MongoDB服务

net start MongoDB

image.png
关闭MongoDB服务

net stop MongoDB

移除MongoDB服务

"d:\MongoDB\Server\3.4\bin\mongod.exe" ‐‐remove

启动服务后在浏览器输入:http://127.0.0.1:27017看到如下界面即说明启动成功

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k5IbYi1V-1601110905072)(http://www.ztinfo.xyz/upload/2020/2/image-4714bcf769cb447e9140729519809a11.png)]



也可以通过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

image.png

Studio 3T连接 (密码)

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值