第一部分 Windows安装MongoDB-4.0mongodb
第一步:下载MongoDB:https://www.mongodb.com/download-center?jmp=nav#communityshell
我目前使用版本为mongodb-win32-x86_64-2008plus-ssl-4.0.1-signed.msi数据库
第二步:下载社区版Compass:https://www.mongodb.com/download-center?jmp=nav#compass测试
第三步:安装MongoDB:注意安装的时候必定要去勾选 “Install MongoDB Compass”ssl
若是不去掉勾选页面将会卡死在这个地方cmd
第四步:添加你安装MongoDB的bin目录到环境变量中的path;例如:C:\Program Files\MongoDB\Server\4.0\binit
cmd打开控制台,而后输入mongo回车,能够进入MongoDB的shell中,输入show dbs能够看到数据库。表示装成功;io
第二部分 赋予用户访问权限社区
安装完成后MongoDB默认只能本机访问,而且不须要密码;下面咱们添加用户并开启远程服务;test
第一步:打开cmd输入mongo进入MongoDB;建立test数据库
use test
第二步:在test用户中新建zhangsan用户
db.createUser({ user: "zhangsan", pwd: "zhangsanPwd", roles: [{ role: "dbOwner", db: "test" }] })
第三步:修改MongoDB安装目录中的配置文件 bin/mongod.cfg
修改默认bingIp中的127.0.0.1为0.0.0.0,这里能够实现其余网段地址的链接;(千万不要将这句注释,不然服务可能没法启动)
将#security:的注释去掉,而后添加authorization: enabled #注意authorization前面要有两个空格
第四步:重启MongoDB服务打开新的控制台依次输入下面的命令。若是启动失败则应该检查mongod.cfg文件
net stop MongoDB
net start MongoDB
第五步:测试
mongo 127.0.0.1:27017/test -u zhangsan -p zhangsanPwd
登陆成功