nosql数据库-mongodb安装和初体验

本文介绍了NoSQL数据库MongoDB的安装过程,包括下载、安装、配置环境变量。通过命令行验证安装成功,并讲解了如何开启和停止MongoDB。在初次启动时,需要手动创建data/db数据存储目录。此外,还演示了基本的数据库操作,如查看所有数据库、切换数据库和插入数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。
NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。

具体链接: 菜鸟教程

根据自己的操作系统和需求下载:我这里选择的是社区版的

下载完成后点击安装:
在这里插入图片描述

完成安装顾名思义 next 就完了

我这里选择的自定义安装 看看有哪些东西

在这里插入图片描述

next

在这里插入图片描述

选择相应的安装文件夹,这里的安装路径在后面配置 环境变量的时候要用到

一直next 安装完成后 我们用 命令行 看一下 有没有安装成功

  • 用mongod – vesrion
    在这里插入图片描述

可以看到 并没有 显示版本号 ,因为我们还没有配置环境变量,下面来配置一下环境变量

配置环境变量

在这里插入图片描述

  • 打开安装路径找到bin 的路径复制

在这里插入图片描述

找到系统-环境变量
在这里插入图片描述

  • 现在我们再来 mongod -version
    在这里插入图片描述

好了 到这一步 就说明 我们的 mongodb 安装成功了

开启和停止

mongodb 数据库和其他 sql 系列数据库有些不同,他在安装成功后,在我我们的服务列表是没有的,需要我们去手动安装,已达到 点击完成启动和停止的效果
安装服务的 方法 具体参考菜鸟教程 :http://www.runoob.com/mongodb/mongodb-window-install.html

我这里就是一把梭 /手动狗头~

但是:这边并不影响我们的使用 我们可以通过命令行来启动和停止他 —— 非常简单
服务启动命令:mongod
停止:直接 Ctrl+C or 关闭窗口
ps: 这里有个注意点:

mongodb 默认使用mongod 命令所在的盘符的磁盘更目录作为自己的数据存储目录也就是
目录盘符/data/db

第一次启动

所以在第一次启动的时候要去 手动创建一个 data/db 这样的数据存储目录

当然我们也可以手动 修改 默认数据储存目录

mongod --dbpath=数据储存目录
连接和退出数据库
#先启动数据库
mongod

#再开启一个控制台
mongo

退出:exit 就可以了

在这里插入图片描述

基本命令

  • show dbs
    • 查看显示所有数据库
      默认有一个admin和local 系统自带的
  • db
    • 查看当前操作的数据库
  • use 数据库名字
    • 切换到指定数据库(如果没有会新建)

ps:如果数据库里面没有数据 show db 是看不到这个数据库的

  • 插入数据
# 插入一条 集为students的数据
db.students.insertOne({"id":"1","name":"Tom"}).students.insert

#查看当前集
 show collections
#查看当前集下面对 所有数据
> db.students.find()
> 如下:
{ "_id" : ObjectId("5c2e19bf5d2f7705c12fcb62"), "id" : "1", "name" : "Tom" }

当然这边的操作 只是一个初体验,我们在真正使用的时候是不会用这种方式去使用的,用一些语言 例如nodejs Ruby 等一些 语言来实现 CRUD 的操作

后续还有更新哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值