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

Luk*_*101 9 c# mongodb mongodb-.net-driver

我已阅读mongodb文档,似乎无法找到如何创建新数据库.例如,在文档中它说我可以访问"test"数据库,如下所示:

db.test.find()
Run Code Online (Sandbox Code Playgroud)

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

db.MyDB.find()
Run Code Online (Sandbox Code Playgroud)

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

Dav*_*yon 16

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

那么,C#行:

server.GetDatabase("myDB");
Run Code Online (Sandbox Code Playgroud)

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


从文档:

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