当前位置: 首页 > article >正文

ubuntu安装mongodb实操学习

一、系统环境 ubuntu 22.04

寻找合适的仓库 经过浏览器里搜索MongoDB Repositories发现这个目录下面有完整的安装包

二、添加到apt,并安装

1、wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | tee /etc/apt/trusted.gpg.d/server-6.0.asc 获取公钥认证

2、echo "deb [ arch=amd64,arm64 ] MongoDB Repositories jammy/mongodb-org/6.0 multiverse" >>/etc/apt/sources.list.d/mongodb-org-6.0.list 添加仓库

3、apt update

4、apt Install mongodb-org

三、启动mongodb

systemctl start mongod && systemctl enable mongod

systemctl status mongod 查看服务运行状态



四、连接mongodb 输入mongosh 自动连接到本地mongodb

正常连接示例mongosh "mongodb+srv://mycluster.abcd1.mongodb.net/myFirstDatabase" --apiVersion 1 --username <username>



五、利用mogosh操作mongodb



1 插入文档

mongosh支持常见的插入操作,包括:

  • db.collection.insertOne()

  • db.collection.insertMany()

有关更多信息和示例,请参阅插入文档。



2 读取文档

使用db.collection.find()方法查询在集合中的文档。有关更多信息和示例,请参阅查询文档。



3 Update Documents

mongosh支持常见的更新操作,包括:

  • db.collection.updateOne()

  • db.collection.updateMany()

  • db.collection.replaceOne()

有关更多信息和示例,请参阅更新文档。



4 Delete Documents

mongosh支持常见的删除操作,包括:

  • db.collection.deleteMany()

  • db.collection.deleteOne()

有关更多信息和示例,请参阅删除文档。



5 Run Aggregation Pipelines

可以使用db.collection.aggregate()方法在mongosh中运行聚合管道。聚合管道根据您指定的阶段将文档转换为聚合结果。有关更多信息和示例,请参阅运行聚合管道。




http://www.kler.cn/news/313367.html

相关文章:

  • Python画笔案例-055 绘制七彩浪花
  • uni-app页面调用接口和路由(四)
  • 代码随想录算法训练营第三一天| 56. 合并区间 738.单调递增的数字 968.监控二叉树
  • C# 实时流转换为m3u8
  • docker 升级步骤
  • 从一个文本文件中挑选出符合条件的内容行
  • Java ----常用类
  • 算法课习题汇总(2)
  • java中SPI(服务提供者的接口)
  • 项目实训:CSS基本布局理解——WEB开发系列38
  • js中两种异步方式:async+await以及then
  • 梧桐数据库(WuTongDB):Volcano/Cascades 优化器框架简介
  • 毕业设计选题:基于ssm+vue+uniapp的捷邻小程序
  • Linux系统编程(基础指令)上
  • 《动手深度学习》线性回归简洁实现实例
  • 【Webpack--013】SourceMap源码映射设置
  • windows环境下配置MySQL主从启动失败 查看data文件夹中.err发现报错unknown variable ‘log‐bin=mysql‐bin‘
  • 使用vite+react+ts+Ant Design开发后台管理项目(二)
  • SpringBoot:关于Redis的配置失效(版本问题)
  • 6. Python 输出长方形,直角三角形,等腰三角形
  • 【Linux基础IO】深入Linux文件描述符与重定向:解锁高效IO操作的秘密
  • 解决“Windows系统中以管理员身份运行程序时无法访问映射的网络磁盘”的问题
  • C# WPF如何实现数据共享
  • C#使用实体类Entity Framework Core操作mysql入门:从数据库反向生成模型2 处理连接字符串
  • 2024年上海小学生古诗文大会倒计时一个月:做2024官方模拟题
  • 人家90年代就尝试过的模式:我们所热衷的“数科公司”
  • 基于spring的ssm整合
  • 航空航司reese84逆向
  • linux文件同步、传输
  • 数据结构不再难懂:带你轻松搞定图