MongoDB是一款很是盛行的开源 NoSQL 数据库,,,,普遍运用于大规模数据存储和处理场景。。。由于MongoDB的高性能及高可靠用,,,,也很是适合于做为缓存数据库,,,,以是金狮贵宾会网校也是支持MongoDB数据库做为缓存数据库,,,,之前给各人介绍过使用阿里云提供的MongoDB毗连方式(详见:/edu_help_V10_question/110032.html),,,,今天给各人讲一下在外地服务器自己架设MongoDB情形的要领:
1、先登录Mongodb官网下载
https://www.mongodb.com/try/download/community

TIPS:经多方测试,,,,装置高级版本会遇到不少坑,,,,建议下载5.0.21版本
2、下载完毕后,,,,最先装置,,,,按一下方法一步一步执行即可




如上图:以免重装系统导致数据库丧失,,,,建议装置路径设置在D盘等。。。

如上图装置时把“ install mongodb compass”打勾,,,,这个数据库的辅助治理工具很好用,,,,接下来会说明。。。
点下一步最先装置,,,,直至如下图:

如上图,,,,体现装置乐成,,,,由于我们刚装置时有打勾“install mongodb compass”,,,,以是装置乐成将跳出install mongodb compass工具界面,,,,如下图:

若是看不到上图工具界面,,,,也可以从windows最先菜单里找到,,,,如下图:

回到刚主界面,,,,我们做一下参数设置,,,,如下图:

这里我们点击“connect”毗连按钮,,,,进入后我们来创来一个数据库和设置会见数据库的账号和密码,,,,乐成毗连后如下图:

接下来我们先来建设一个空数据库,,,,点如上图的“+”号后泛起如下:

点create database 按钮后,,,,数据库就建设乐成了,,,,如下图:

接下来,,,,我们来设置一下会见的密码,,,,如下图:

我们点一下左下角的_MONGOSH,泛起如下图:

在这里我们就可以输入下令建设会见数据库的账号和密码,,,,下令行如下:
db.createUser({user:"username",pwd:"password",roles:[{role:"root",db:"admin"}]})
将username设置为要会见数据库的用户名,,,,如myuser
将password 设置为要会见数据库的密码,,,,如 123456
最终如下:
db.createUser({user:"myuser",pwd:"123456",roles:[{role:"root",db:"admin"}]})
先切换到刚建设的数据库kesion,,,,如下图:
使用下令:use kesion

再执行建设会见用户,,,,如下图

运行后泛起OK:1 体现执行乐成。。。
接下来,,,,我们就可以在金狮贵宾会网校的设置文件web.config来设置启用mongodb并毗连数据库了,我们用记事本翻开金狮贵宾会网校根目录下的web.config 文件,,,,如下图:

MongoDBEnable 设置为 true
MongoDBConnStr 设置为 mongodb://myuser:123456@localhost/kesion 其中myuser就是我们刚建设的会见用户名,,,,123456是会见密码 最后面的kesion是数据库名称
若是毗连乐成,,,,我们就可以正常会见网站后,,,,然后在在适才的“mongodb compass”工具里,,,,就可以看到详细的缓存数据已被写入库了,,,,如下图:

| 下载信息 [文件大。。。844 KB 下载次数: 次] |