【大数据存储】ubuntu22.04使用mongdb


前言

因为ubuntu版本太高,学习时用的mongosh发现和其他版本有语句上的差异

Ubuntu

22.04.3

Jdk

1.8.0_341

Hadoop

3.2.3

Hbase

2.4.17

Redis

6.0.6

mongdb

6.0.12

mogosh

2.1.0


提示:以下是本篇文章正文内容,下面案例可供参考

一、启动mongodb

sudo service mongod start
pgrep mongod -l

二、查看版本

mongosh -version

三、进入mongo shell模式

mongodb-shell

四、一些操作

查看数据库

切换数据库

创建集合(Collection)

插入数据

插入成功

再插一条

相同id不能重复插入

批量插入

更新操作

Prx变为prx17,根据id更新

MongoDB不需要预先定义集合(collection),在第一次插入数据后,集合会被自动创建。

查找数据

查询所有

查询名字为yls的学生

查询指定列数据,比如年龄

AND条件查询

查询名字为yls,年龄为21的数据

OR条件查询

查询名字为yls或者年龄等于20的数据

格式化输出

删除数据

删除名字为cpp的学生

删除集合

退出mongdb shell

关闭mongdb


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亿巫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值