广告
返回顶部
首页 > 资讯 > 数据库 >典型NoSQL数据库的安装和使用——MongoDB安装和使用
  • 397
分享到

典型NoSQL数据库的安装和使用——MongoDB安装和使用

2024-04-02 19:04:59 397人浏览 薄情痞子
摘要

安装方式采用apt-get install mongoDB命令直接进行,采用源码包安装也可以hadoop@dblab:/$ sudo apt-get updatehadoop@dblab:/$ sudo a

安装方式

采用apt-get install mongoDB命令直接进行,采用源码包安装也可以

hadoop@dblab:/$ sudo apt-get update

hadoop@dblab:/$ sudo apt-get install -y monGodb-org

hadoop@dblab:/$ mongo -version

MongoDB shell version: 3.2.22

hadoop@dblab:/$ sudo service mongodb start #启动MongoDB

hadoop@dblab:/$ mongo  #进入MongoDB Shell模式典型NoSQL数据库的安装和使用——MongoDB安装和使用

> use school   #切换到shcool数据库,使用时会自动创建

switched to db school

> db.createCollection('teacher')    #创建集合

{ "ok" : 1 }

> show dbs   #显示数据库列表

local  0.000GB

school  0.000GB

> db.student.insert({_id:1,sname:'zhangsan',sage:20})   #插入数据

WriteResult({ "nInserted" : 1 })

> db.student.insert({_id:2,sname:'lisi',sage:22})   #插入数据

WriteResult({ "nMatched" : 0, "nUpserted" : 1, "nModified" : 0, "_id" : 2 })

> use school

switched to db school

> show collections   #显示当前数据库的集合

student

teacher

#查找数据

> db.student.find()   #查找所有记录

{ "_id" : 1, "sname" : "lisi", "sage" : 22 }

{ "_id" : 2, "sname" : "lisi", "sage" : 22 }

> db.student.remove({_id: 2})    #删除数据

WriteResult({ "nRemoved" : 1 })

> db.student.find()

{ "_id" : 1, "sname" : "lisi", "sage" : 22 }

> db.student.insert({_id:2,sname:'zhangsan',sage:25})

WriteResult({ "nInserted" : 1 })

> db.student.find()

{ "_id" : 1, "sname" : "lisi", "sage" : 22 }

{ "_id" : 2, "sname" : "zhangsan", "sage" : 25 }

#修改数据

> db.student.update({_id:2},{$set:{sage:88}},false,true)

WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })

> db.student.find().pretty()

{ "_id" : 1, "sname" : "lisi", "sage" : 22 }

{ "_id" : 2, "sname" : "zhangsan", "sage" : 88 }

#删除数据

> db.student.remove({sname:'lisi'})

WriteResult({ "nRemoved" : 1 })

#删除集合

> db.student.drop()

> show collections

teacher

> exit  #退出MongoDB Shell模式

bye

您可能感兴趣的文档:

--结束END--

本文标题: 典型NoSQL数据库的安装和使用——MongoDB安装和使用

本文链接: https://www.lsjlt.com/news/43082.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 典型NoSQL数据库的安装和使用——MongoDB安装和使用
    安装方式采用apt-get install mongodb命令直接进行,采用源码包安装也可以hadoop@dblab:/$ sudo apt-get updatehadoop@dblab:/$ sudo a...
    99+
    2022-10-18
  • NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽
    业精于勤,荒于嬉;行成于思,毁于随。 一、MongoDB服务下载安装(windows环境安装) 1.进入官网:https://www.mongodb.com/,点击右上角的 Try Free  ,   2.点击On-premise...
    99+
    2017-11-18
    NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽
  • MongoDB数据库如何安装使用
    这篇文章主要为大家展示了“MongoDB数据库如何安装使用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MongoDB数据库如何安装使用”这篇文章吧。1、简介MongoDB是由C++语言编写的,...
    99+
    2023-06-29
  • NoSQL -- Mongodb 安装 使用 副本集 备份恢
    Mongodb 是由c++编写的基于分布式文件存储的开源数据库系统,介于关系数据库和非关系数据库之间,支持查询语言很强大。高负载情况下,添加多个节点保证服务器性能,旨在为web应用提供可扩展的高性能存储;m...
    99+
    2022-10-18
  • nosql之mongodb简单安装与命令使用
    nosql:非关系型,分布式,不提供ACID    简单数据模型    元数据和应用数据分离   ...
    99+
    2022-10-18
  • NoSql非关系型数据库之MongoDB应用(二):安装MongoDB可视化工具 - 熊泽
    业精于勤,荒于嬉;行成于思,毁于随。   我们上次说到NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 这次我们介绍安装  NoSQL Manager for MongoDB 可视化工具进行语句编写 可以点击...
    99+
    2014-06-04
    NoSql非关系型数据库之MongoDB应用(二):安装MongoDB可视化工具 - 熊泽
  • 【数据库】Linux下MongoDB的安装和配置
    Linux下MongoDB的安装和配置 MongoDB安装 选择使用Yum安装 1、制作 repo 文件 cat /etc/yum.repos.d/mongodb-org-4.2.repo [mong...
    99+
    2020-11-21
    【数据库】Linux下MongoDB的安装和配置
  • pytesseract库的安装和使用
    在写爬虫的时候总是遇到一些以图片的形式展示的信息,因此要怎么解析图片上的信息呢?在Google上查了一下,需要安装pytesseract和pillow(我用的python3.7)和Tesseract-OCR 1. 安装pytesserac...
    99+
    2023-01-30
    pytesseract
  • mongodb中怎么安装和使用pymongo
    mongodb中怎么安装和使用pymongo,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。(1) mongodb的安装下载tgz解压后,需要添...
    99+
    2022-10-18
  • Centos7安装和卸载Mongodb数据库的方法
    MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰...
    99+
    2022-10-18
  • MongoDB安装使用并实现Python操作数据库
    目录一、MongoDB介绍二、安装MongoDB三、使用MongoDB1、插入数据2、查找数据3、更新数据4、删除数据5、条件运算符6、MongoDB Limit与Skip方法7.M...
    99+
    2022-11-12
  • 使用oracle数据库安装vCenter5.1
    背景说明某客户现场环境为9台服务器组成的虚拟化平台,其中1台物理服务器安装vCenter 5.1和oracle 11g R2数据库,另外8台组成Cluster接受vCenter管理,以下介绍vCenter结...
    99+
    2022-10-18
  • pycocotools库怎么安装和使用
    这篇“pycocotools库怎么安装和使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“pycocotools库怎么安装和...
    99+
    2023-07-05
  • NoSQL和Redis简介及Redis在Windows下的安装和使用教程
    NoSQL简介 介绍redis前,我想还是先认识下NoSQL,即not only sql, 是一种非关系型的数据存储,key/value键值对存储。现有Nosql DB 产品: Redis/MongoDB/...
    99+
    2022-06-04
    简介 教程 NoSQL
  • srvany的安装和使用
    Srvany是Windows操作系统中的一个工具,它允许您将任何可执行文件作为服务运行。下面是Srvany的安装和使用步骤:1. 下...
    99+
    2023-09-14
    srvany
  • mariadb安装和使用
    安装和使用mariadbcentos 7 直接提供centos 6通用二进制安装过程1、准备数据目录以/mydata/data为例2、配置mariadb#groupadd -r -g 200 mysql#u...
    99+
    2022-10-18
  • zabbix安装和使用
    官方网站:www.zabbix.com系统版本:centos6.x软件版本:zabbix-2.4.7.tar.gz服务端IP=192.168.1.100客户端IP=192.168.1.200使用源代码安装:...
    99+
    2022-10-18
  • 安装和使用 Elasticsearch
    安装和使用 ElasticsearchElasticsearch 是开源搜索平台的新成员,实时数据分析的神器,发展迅猛,基于 Lucene、RESTful、分布式、面向云计算设计、实时搜索、全文搜...
    99+
    2022-10-18
  • nginx安装和使用
    1.安装参考 # 解决 ./configure: error: C compiler cc is not found# 或者 make: *** No rule to make target `bui...
    99+
    2023-10-11
    nginx 运维
  • DataGrip安装和使用
    需要资料包的额可以关注私发信息,分享给你 一、安装 双击datagrip-2018.3.4.exe ,然后一路下一步。安装成功 二、汉化datagrip 将课后资料中datagrip汉化包下面的resources_cn.jar文件放...
    99+
    2023-09-01
    intellij-idea java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作