繁体   English   中英

如何使用Mongo DB Driver .NET设置mongo本地服务器

[英]how to set mongo local server using Mongo DB Driver .NET

我想添加一个选项,以便使用mongo databse工具在我的应用程序中本地保存数据,我想从我的应用程序中配置所有服务器信息。 我有两个问题。

  1. 以下代码仅在以这种方式手动设置mongodb localhost数据库后才有效:

在此处输入图片说明

但是在未配置数据库设置的计算机上,该代码将不起作用。 我的代码是:

public void createDB()
{
    MongoClient client = new MongoClient();
    var db = client.GetDatabase("TVDB");
    var coll = db.GetCollection<Media>("Movies");
    Media video = new Media("", "");
    video.Name = "split";
    coll.InsertOne(video);
}

仅在手动设置数据库(如上图)后,此代码才有效。 没有它,我进入最后一行超时异常。 如何从应用程序中配置它以使其正常运行(定义服务器)?

  1. 用户是否必须在PC上安装MongoDB软件,或者API包足以使用数据库? 非常感谢!

通过使用该命令,您不是在“配置数据库”,而是在运行它。

如果您不想手动运行它,而是希望它始终运行,则应按照如何将MongoDB作为Windows服务运行中的说明将其安装为Windows服务。

您需要安装和/或运行MongoDB服务器才能使用它。 仅仅使用API​​是不够的,它不像SQLite。

您使用的代码将搜索本地mongodb。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM