C# — MongoDB数据库安装

  MongoDB数据库是一种非关系型的数据库,关于MongoDB数据库的详细介绍,可以查看该博主的介绍:https://www.cnblogs.com/clsn/p/8214194.html#auto_id_6,接下来直接进入正题,开始MongoDB的安装启动:

第一步:下载MongoDB,这里提供一个大佬给的百度云连接:https://pan.baidu.com/s/1c-um10DOoi9uq5eKLncwxA,密码:04rv

第二步:下载完成后,双击exe文件 , 选择Custom模式 , 选择选择安装目录,其他的保持默认就好了,这里我安装的是在:D:\MongoDB文件夹下

第三步:安装好了后,打开安装目录,在安装目录下新建data文件夹、logs文件夹、mongodb.conf配置文件;然后在data文件夹下再新建一个db文件夹,在logs文件夹下新建一个mongodb.log文件

第四步:然后在mongodb.conf配置文件中写入如下内容(更多配置文件信息可参考:https://my.oschina.net/pwd/blog/399374

第五步:配置文件配置完成之后,接下来,我们需要把MongoDB注册为Windows的系统服务,这样,通过Windows系统来维护MongoDB的连接,打开控制台,输入如下信息:(需要先进入到安装路径下的bin目录)

第六步:出现上面现象就表示MongoDB已经完成Windows服务注册了,打开电脑任务管理器,在服务下面我们可以看到一个名叫:MongoDB的服务已经启动:

第七步:现在打开浏览器,输入:127.0.0.1:27017,出现如下界面就表示MongoDB已经启动了

第八步:打开data文件夹下的db文件夹,会发现出现了一些如下文件:

第九步:打开logs文件夹下的mongodb.log文件,里面出现了如下内容:

第十步:到此为止,我们就完成了MongoDB的安装和部署启动。如果想要卸载MongoDB服务,在控制台输入如下内容即可:(也需要先进入到安装路径的bin目录)

 

转载于:https://www.cnblogs.com/hh8888-log/p/10885604.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
操作monodb的c#封装,调用非常方便,可以继承,功能包括: 1、所有数据库操作 2、前台表格类数据获取 public List GetList(List lstColName, Document query, JqGridParam jqParam, ref int count),封装了通用的获取前台表格数据的方法,将在工程中减少大量数据库访问代码,有了这个后对前台表格类查询我们可以不用在Control里使用linq或者封装在Model里然后对前台定义视图类了,使用如下: try { JqGridParam jqParam = new JqGridParam(); jqParam.page = 1; jqParam.rows = 1000; MemberOper memOper = new MemberOper(); MongoBasicOper monOper = new MongoBasicOper(DTName.GROUP_MEMBER); int count = 0; //过滤条件 Document query = new Document(); if (!string.IsNullOrEmpty(find)) { MongoRegex reg = new MongoRegex(".*" + find + ".*"); query.Add(DColName.Name, reg); } query.Add(DColName.GroupId, g); Document[] docStatus = new Document[] { new Document(DColName.Status, RowStatus.Pass), new Document(DColName.Status, RowStatus.Admin) }; query.Add("$or", docStatus); //查询列 List lstColName = new List(); lstColName.Add(DColName.UserId); lstColName.Add(DColName.UserName); //查询数据 var lstRes = monOper.GetListEx(lstColName, query, jqParam, ref count); //转换返回值 JqGrid jg = new JqGrid(); if (count == 0) { return Json(jg.toNull(jqParam), JsonRequestBehavior.AllowGet); } var jsonData = jg.toJson(jqParam, count, lstRes, lstColName); jsonData.param = g; return Json(jsonData, JsonRequestBehavior.AllowGet); } catch (Exception e) { return Json(e.Message, JsonRequestBehavior.AllowGet); }

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值