如何使用c#驱动程序在MongoDB中创建新数据库

我已阅读mongodb文档,似乎无法找到如何创建新数据库。 例如,在文档中,它说我可以像这样访问“测试”数据库:

db.test.find() 

现在,如果我想使用如下语法创建自己的数据库呢?

 db.MyDB.find() 

另外,有没有我可以在线阅读的文档我可以进一步阅读使用DOS界面和c#驱动程序创建数据库和集合?

我可能错了,但是在本文档中 ,看起来对服务器对象上的GetDatabase的调用实际上会创建数据库(如果尚未创建)。

所以,C#行:

 server.GetDatabase("myDB"); 

将在第一次调用时创建名为myDB的新数据库。


从文档:

GetDatabase维护一个之前返回的MongoDatabase实例的表,因此如果再次使用相同的参数调用GetDatabase ,则会再次获得相同的实例。

在mongo中创建数据库不需要特定的API /命令。 它会在需要时自动创建。 阅读这篇文章。 详细了解这一点。

MongoDB驱动程序具有以下function:如果集合尚不存在,则会自动创建一个集合。 你也可以使用umongo相当于Sql server management studio。 该video介绍了一个明确的样本,以https://www.youtube.com/watch?v=6×0-vHHHpv8开始