如何使用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开始