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

如何使用c#驱动程序在MongoDB中创建新数据库,c#,mongodb,mongodb-.net-driver,C#,Mongodb,Mongodb .net Driver,我已经阅读了mongodb文档,似乎无法找到如何创建新数据库。例如,在文档中,它说我可以像这样访问“测试”数据库: db.test.find() db.MyDB.find() 现在,如果我想使用如下语法创建自己的数据库,该怎么办: db.test.find() db.MyDB.find() 此外,是否有任何文档我可以在线阅读,我可以进一步阅读有关使用DOS界面和c#驱动程序创建数据库和集合的信息?在mongo中创建数据库不需要特定的API/命令。它会在需要时自动创建它。详细理解这一点。我

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

db.test.find()
db.MyDB.find()
现在,如果我想使用如下语法创建自己的数据库,该怎么办:

db.test.find()
db.MyDB.find()

此外,是否有任何文档我可以在线阅读,我可以进一步阅读有关使用DOS界面和c#驱动程序创建数据库和集合的信息?

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

我可能是错的,但是,如果服务器对象上对
GetDatabase
的调用尚未创建数据库,那么它实际上会创建数据库

因此,C线:

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


从文件中:

GetDatabase维护一个MongoDatabase实例表 之前返回,因此如果再次使用相同的 参数,您可以再次获取相同的实例


MongoDB驱动程序有一个特性,如果集合不存在,它会自动创建一个集合。您还可以使用umongo,它相当于SQLServerManagementStudio。 本视频介绍了一个清晰的示例

您不需要创建数据库,只需开始使用它即可。