MongoDB

安装MongoDB

MongoDB的下载

MongoDB官网: www.mongodb.com

MongoDB的安装

下载rpm包

bash 复制代码
wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/7.0/x86_64/RPMS/mongodb-org-server-7.0.18-1.el7.x86_64.rpm

安装MongoDB

rpm -ivh mongodb-org-server-7.0.18-1.el7.x86_64.rpm

MongoDB的使用

启动MongoDB

systemctl enable --now mongod

使用MongoDB

使用MongoDB时要下载MongoDB的shell插件

bash 复制代码
wget https://downloads.mongodb.com/compass/mongodb-mongosh-2.4.2.x86_64.rpm
rpm -ivh mongodb-mongosh-2.4.2.x86_64.rpm
bash 复制代码
mongosh

定义库与表/集合

创建数据库

直接使用数据库,在没有那个库时,系统会自动进行创建

javascript 复制代码
use db_name

未显示aaa数据库的原因: 当使用隐式创建时,将数据库存在在内存中,只有在数据库中创建表时,该库才会被创建到磁盘

创建数据表

显式创建

直接创建数据表

javascript 复制代码
db.createCollection(name)

隐式创建

不进行表的创建,直接向表中插入数据

操作表数据

添加表数据

查询表数据

删除表中数据

修改表数据

相关推荐
**AE86**2 小时前
sed截取慢SQL大文件并导出指定时间范围内容
数据库·sql·sed
小清兔2 小时前
c#基础知识
开发语言·数据库·学习·unity·c#·游戏引擎·.net
喪彪2 小时前
Ubuntu操作系统下使用mysql、mongodb、redis
redis·mysql·mongodb
天上掉下来个程小白3 小时前
微服务-25.网关登录校验-网关传递用户到微服务
java·数据库·微服务
ta是个码农5 小时前
Mysql——日志
java·数据库·mysql·日志
hhzz5 小时前
SQL 窗口函数(Window Function)终极指南
数据库·sql
没有bug.的程序员7 小时前
MyBatis 初识:框架定位与核心原理——SQL 自由掌控的艺术
java·数据库·sql·mybatis
Databend8 小时前
Databend 亮相 DTCC 2025:存算分离架构引领湖仓一体化
数据库
回家路上绕了弯8 小时前
ClickHouse 深度解析:从核心特性到实战应用,解锁 OLAP 领域新势能
数据库·后端
张铁铁是个小胖子8 小时前
mysql是怎样运行的(梳理)
数据库·mysql