【大数据存储】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


  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: 要在Ubuntu 22.04上安装MongoDB,可以按照以下步骤进行操作: 1. 打开终端,输入以下命令以添加MongoDB的官方仓库: ``` wget -qO - https://www.mongodb.org/static/pgp/server-5..asc | sudo apt-key add - echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5. multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5..list ``` 2. 更新软件包列表: ``` sudo apt-get update ``` 3. 安装MongoDB: ``` sudo apt-get install -y mongodb-org ``` 4. 启动MongoDB服务: ``` sudo systemctl start mongod ``` 5. 验证MongoDB是否已经成功安装: ``` mongo --eval 'db.runCommand({ connectionStatus: 1 })' ``` 如果成功安装,将会看到类似以下的输出: ``` MongoDB shell version v5..3 connecting to: mongodb://127...1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("..."), "lsid" : { "id" : UUID("...") }, "name" : "..." } MongoDB server version: 5..3 { "authInfo" : { "authenticatedUsers" : [ ], "authenticatedUserRoles" : [ ] }, "ok" : 1, "$clusterTime" : { "clusterTime" : Timestamp(164053576, 1), "signature" : { "hash" : BinData(,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="), "keyId" : NumberLong() } }, "operationTime" : Timestamp(164053576, 1) } ``` 以上就是在Ubuntu 22.04上安装MongoDB的步骤。 ### 回答2: Ubuntu22.04是一个新版本的Ubuntu操作系统,它的安装方式与以往版本基本相同。要在Ubuntu22.04上安装mongodb,需要使用apt-get命令进行安装,在终端中输入以下命令: sudo apt-get install mongodb 然后按照提示输入管理员密码,即可安装mongodb。在安装过程中,会自动安装MongoDB的客户端和管理工具,同时会为MongoDB创建一个系统用户和组。 安装成功后,可以使用以下命令来启动MongoDB: sudo service mongodb start 要验证MongoDB是否已经成功安装和运行,可以运行以下命令: mongo 这样就可以进入MongoDB的交互式Shell,对MongoDB进行管理和操作。 在安装后,可以使用以下命令来停止MongoDB服务: sudo service mongodb stop 如果需要重新启动MongoDB服务,可以运行以下命令: sudo service mongodb restart 在安装MongoDB后,还可以通过修改配置文件来修改MongoDB的配置选项,比如数据目录、日志路径等等。配置文件的路径是/etc/mongodb.conf。 总之,在Ubuntu22.04上安装MongoDB非常简单,只需使用apt-get命令即可完成安装。安装完成后,可以使用MongoDB的各种客户端工具来对MongoDB数据库进行管理和操作,使得数据管理变得更加轻松便捷。 ### 回答3: 要在Ubuntu22.04上安装MongoDB,需要按照以下步骤进行操作: 第一步,添加MongoDB软件源。在终端中输入以下命令: ``` sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 sudo echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list sudo apt update ``` 这个命令添加了MongoDB的官方软件源。 第二步,安装MongoDB。终端输入: ``` sudo apt-get install -y mongodb-org ``` 这个命令将会安装MongoDB以及相关的工具和驱动程序。 第三步,启动MongoDB服务。终端输入: ``` sudo systemctl start mongod ``` 这个命令将会启动MongoDB服务。 第四步,设置MongoDB服务在系统启动时自动启动。终端输入: ``` sudo systemctl enable mongod ``` 这个命令将会设置MongoDB服务在系统启动时自动启动。 现在,MongoDB已经在Ubuntu22.04上成功安装!可以使用mongo客户端来连接数据库了。输入以下命令连接MongoDB: ``` mongo ``` 这个命令将会连接到默认的MongoDB实例,并进入交互式shell。 这就是在Ubuntu22.04上安装MongoDB的完整流程。需要注意的是,如果已经安装了其他版本的MongoDB,需要卸载它们以防止版本冲突。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

亿巫

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

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

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

打赏作者

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

抵扣说明:

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

余额充值