时间:2021-07-01 10:21:17 帮助过:23人阅读
MongoDB 常用操作列表如下:
操作 | 示例 | 描述 |
---|---|---|
本地登录 | mongo | 直接执行 mongo 命令 |
远程登录 | mongo ip:27017 | 27017 为默认端口 |
查看数据库列表 | show dbs | - |
切换数据库 | use db-name | 如果该数据库不存在,则会自动创建 |
创建数据库 | 同上 | 同样使用 use 语句 |
销毁数据库 | db.dropDatabase() | 先使用 use 语句切换到要删除的数据库 |
创建 Collection | db.createCollection("name") | - |
删除 Collection | db.COLLECTION.drop() | COLLECTION 为 collection name,下同 |
插入一条文档 | db.COLLECTION.insert({document}) | - |
查询文档 | db.COLLECTION.find({criteria}) | - |
查询文档(pretty) | db.COLLECTION.find({...}).pretty() | ... 表示过滤条件,下同 |
统计文档总数 | db.COLLECTION.find().count() | - |
限制查询条数 | db.COLLECTION.find().limit(N) | N 表示最大限制条数 |
查询并排序 | db.COLLECTION.find().sort(KEY,N) | KEY 表示排序用的字段,N 为 1 或 -1 ,1表示升序,-1表示降序 |
更新文档 | db.COLLECTION.update({...}, data) | 详见:https://www.tutorialspoint.com/mongodb/mongodb_update_document.htm |
删除文档 | db.COLLECTION.remove({...})() | - |
MongoDB 常用操作及学习资料收集
标签:远程登录 table count remove doc collect name class 统计