windos 安装 mongodb 步骤

先去mongodb官网下载所需要的资源(我这边是通过zip的方式来安装)

https://www.mongodb.com/try/download/community

下载完成后把安装包解压到你想存放的位置(注意千万不要有中文名称和空格

特别注意  我之前安装的目录名有空格导致一直安装失败,去掉空格后就正常了

我这边是放在了D盘 

在里面新增data和log 两个文件夹

data里面再创建一个db文件夹,建好之后打开cmd,使用管理员身份运行,进入到你安装mongodb文件下面的bin目录 然后此时运行一下   mongod --dbpath D:\mongodb\data\db

注意:mongod --dbpath  +你自己解压成功后新建好的db文件夹

 然后运行后会,只要这个没暂停就成功了,这个时候可以看到db文件下面有了新的文件

这个时候再打开  

http://localhost:27017/

 就可以访问到了

配置一下环境变量

打开此电脑==》属性==》高级系统设置=》环境变量=》系统变量=》path =》新增,保存即可

关闭服务直接ctrl+c

配置本地mongodb服务

1.在data中新增log文件夹,用来存放日志文件

2. 在log文件夹下新增一个mongo.log

 3.新增一个mongo.config文件

 mongo.config配置如下 注意这边要根据你自己文件修改

dbpath=D:\mongodb\data\db #数据库路径
logpath=D:\mongodb\log\mongo.log #日志输出文件路径
logappend=true #错误日志采用追加模式
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号默认为27017

然后再打开一个新的cmd ,注意之前的别关掉 

mongod -dbpath "D:\mongodb\data\db" -logpath "D:\mongodb\log\mongo.log" -install -serviceName "MongoDB"

运行完后关闭所有的cmd ,以管理员身份重新打开cmd,就可以直接打开mongodb了

打开命令

net start MongoDB

关闭命令

net stop MongoDB

到这里mongodb就安装成功了

使用cmd命令窗口操作mongodb

1.首先去下载  mongodb Shell

mongodb Shellicon-default.png?t=O83Ahttps://www.mongodb.com/try/download/shell 还是通过zip的方式来安装,版本可以自己选

2.将  mongodb Shell  解压到  mongodb的bin目录下面

3.配置mongodb Shell 的环境变量

还是之前的操作,将mogodb shell 下面的文件夹bin 加入到 环境变量(不懂的直接看图即可)

4.配置完后直接使用前面的命令启动  mongodb

    net start MongoDB

启动好后可以校验一下直接使用 

http://localhost:27017/

 打开有东西就说明成功了

接下来直接 在 cmd 输入   mongosh,出现下面就说明成功

命令行交互

命令行交互一般是学习数据库的第一步,后面使用较少,了解一下就可以了

数据库命令

1.显示所有数据库

show dbs

2.切换到指定的数据库,如果数据库不存在会自动创建

use 数据库名

3.显示当前所在的数据库名

db

4.删除当前数据库

use 库名

db.dropDatabase()

集合命令

1.创建集合

db.createCollection('集合名')

2.显示当前数据库中所有集合

show.collections

3.删除某个集合

db.集合名.drop()

4.重命名集合

db.集合名.renameCollection('新集合名')

文档命令

1.插入文档

db.集合名.insert(文档对象);

2.查询文档

db.集合名.find(查询条件);

_id 是mongodb自动生成的唯一编号,用来唯一标识文档

3.更新文档

db.集合名.update(查询条件,新的条件)

db.集合名.update({name:'张三'},{$set:{age:19}})

4.删除文档

db.集合名.remove(查询条件)

图形化工具

我们可以使用图形化管理工具来对Mongdb进行交互,这里演示两个图形化工具

  • Robo 3T   免费     最新的好像改名为 studio 3t

studio 3ticon-default.png?t=O83Ahttps://studio3t.com/download/

 下载好后直接解压,解压后双击安装,一直下一步

再下一步

接着就会浏览器提示我们注册,拿自己的邮箱注册即可,电话什么的都可以随便填,接着就可以登录进来了

  • Navicat   收费    

Navicat 官网下载icon-default.png?t=O83Ahttps://www.navicat.com.cn/products/navicat-for-mongodb

  studio 3t   图形化连接数据库

按照下面一步步来就行了,前提是要开启mongdb数据库

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值