返回

开拓数据宝藏,轻松玩转MongoDB常用命令(2)

后端

  1. 插入数据
db.t_member.insert({name:"zhaomin",age:23})

该命令将一个新的文档插入到t_member集合中。文档包含两个键值对:name和age。name的值为"zhaomin",age的值为23。

4. 查询数据

db.t_member.find()

该命令查询t_member集合中的所有文档。查询结果是一个包含所有文档的游标。可以使用游标的next()方法来逐个获取文档。

5. 更新数据

db.t_member.update({name:"zhaomin"},{$set:{age:24}})

该命令更新t_member集合中name为"zhaomin"的文档的age字段。将age的值更新为24。

6. 删除数据

db.t_member.remove({name:"zhaomin"})

该命令从t_member集合中删除name为"zhaomin"的文档。

7. 创建索引

db.t_member.createIndex({name:1})

该命令在t_member集合中创建name字段的索引。索引可以提高查询速度。

8. 查看索引

db.t_member.getIndexes()

该命令获取t_member集合的索引信息。

9. 删除索引

db.t_member.dropIndex({name:1})

该命令删除t_member集合的name字段的索引。

10. 查看集合

db.getCollectionNames()

该命令获取当前数据库中的所有集合的名称。

11. 查看文档数量

db.t_member.count()

该命令获取t_member集合中的文档数量。

12. 查看集合信息

db.t_member.stats()

该命令获取t_member集合的信息,包括文档数量、索引信息等。

13. 查看数据库信息

db.stats()

该命令获取当前数据库的信息,包括数据库大小、文档数量等。

14. 查看服务器信息

db.serverStatus()

该命令获取MongoDB服务器的信息,包括服务器版本、内存使用情况等。

结语

MongoDB是一个功能强大的数据库,其常用命令简单易用,掌握这些命令可以让我们轻松管理和操作数据。在数据的世界里遨游,MongoDB将成为您的得力助手!