我刚刚在我的系统上配置了Mongo Db。Mongo DB中的collection and Database
有什么不同,我使用db.help()来查看不同的函数。请帮帮忙谢谢
发布于 2012-11-16 08:59:52
在MongoDB中,您不必专门创建数据库或集合。如果它不可用,只需调用一个就可以创建它。您也不会像在SQL中那样创建列,字段是动态的,并且您的文档中可以有许多不同的字段。至于导入csv,请查看here
发布于 2015-11-05 09:35:28
我假设您知道SQL和NOSQL之间的基本区别。
如果您仍然是新的,那么请查看此链接。here!
回答你的问题:
问题1:集合和数据库有什么区别?mongoDB中的集合等同于Sql世界中的表。
在SQL(MYSQL,...)中:数据库-->表--行和列。
在NOSQL(MongoDB,...)中:数据库->集合->文档(大多数情况下是JSON)。
Question2 :如何创建数据库和集合以及插入数据。
创建新数据库
使用databaseName
例如:使用foo
db.databaseName.CollectionName.insert({"":""})
将发生的情况是use语句将搜索具有该名称的数据库,如果没有找到,它将在上创建。然后你将不得不插入你的新集合和你的good to go!
mongodb问题3:如何将
加载到mongodb。
检查此链接here!
快速提示:检查链接here!。
发布于 2020-02-13 15:53:48
mongoDb中的集合与关系型数据库中的表相同。要在mongoDB中创建数据库,只需输入use exampleDB
即可。此外,当您在集合中插入文档时,还可以动态创建集合。mongoDB CRUD Operations中的MongoDB文档很好地解释了这一点,我建议您在这里浏览一下
https://stackoverflow.com/questions/13408295
复制相似问题