node插件MongoDB(二)——MongoDB的基本使用

文章目录


前言

提示:集合表示数据库的表,文档表示数据库的字段


一、基本命令

1. 数据库命令

(1)显示所有数据库

bash 复制代码
show dbs

(2)切换指定数据库(若没有自动创建)

bash 复制代码
use  数据库名

(3)显示当前所在数据库

bash 复制代码
db

(4)删除当前数据库

bash 复制代码
use 库名
db.dropDatabase()

2.集合(表名)命令

(1)创建集合(表)

bash 复制代码
db.createCollection('集合名称')

(2)显示当前数据库的所有集合(表)

bash 复制代码
show collections

(3)删除某个集合(表)

bash 复制代码
db.集合(表)名.drop()

(4)重命名集合(表)

bash 复制代码
db.集合(表)名.renameCollection('新集合(表)名')

3.文档(字段)命令

(1)插入文档

bash 复制代码
db.集合名.insert(文档对象)

(2)查询文档

bash 复制代码
db.集合名.find(文档对象)

(3)更新文档

bash 复制代码
db.集合名.update(查询条件,新的文档)
db.集合名.update({name: '张三'},{$set: {age:19}})

(4)删除文档

bash 复制代码
db.集合名.remove(删除条件)

二、

1.


总结

相关推荐
爱喝水的鱼丶3 分钟前
SAP-ABAP:SAP视图开发入门:四类标准视图的适用场景与创建步骤详解
服务器·数据库·性能优化·sap·abap
大白要努力!31 分钟前
MySQL 8.0 + Navicat 完整操作指南
数据库·mysql
云絮.1 小时前
数据库操作
数据库·mysql·算法·oracle
小小工匠2 小时前
Redis 缓存替换策略:8 种淘汰策略与 LRU 实现剖析
数据库·redis·缓存
小小龙学IT4 小时前
Go 泛型深度解析:从设计哲学到工程实践
服务器·数据库·golang
天行健,君子而铎4 小时前
2026年通用行业数据分类分级产品排名——聚焦成本低、全链路覆盖与高性能计算的优质选型
大数据·数据库·人工智能
Tong Z4 小时前
Mysql DDL中的ALGORITHM
数据库·mysql
电商API_180079052475 小时前
Python 实现闲鱼商品列表批量采集,接口异常重试机制搭建
大数据·开发语言·数据库·爬虫·python
焦虑的说说6 小时前
redis和数据库的一致性如何保证
数据库·redis·缓存