返回
开拓数据宝藏,轻松玩转MongoDB常用命令(2)
后端
2023-09-27 11:55:04
- 插入数据
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将成为您的得力助手!