Python学习02——Win10安装MongoDB数据库教程

安装MongoDB数据库(这是个轻量级的数据库,适合我们个人爬取数据使用),下载网址:https://www.mongodb.com/download-center/community
网页会自动识别当前你的电脑系统,然后推荐给你相应版本,如下图:
在这里插入图片描述
1 下载完后双击安装,安装界面如下:
在这里插入图片描述
2 安装过程出现如下问题:
在这里插入图片描述
3 解决方法:重新从官网上下载zip格式的包,如下图:
在这里插入图片描述
4 然后将下载好的文件夹解压缩,如下图:
在这里插入图片描述
5 然后把上面这个文件夹里面的内容拷贝到C:\MongoDB\Server目录下如下图:
在这里插入图片描述
6 然后配置环境变量,在Path变量添加一个路径C:\MongoDB\Server\bin,如下图:
在这里插入图片描述
7 然后在E盘新建E:\MongoDb\DATA\db路径用来存放数据库数据,新建E:\MongoDb\DATA\log路径用来存放log数据。

8 然后启动MongoDB服务,按下Window键,在“搜索程序和文件”那一栏输入cmd,然后右击cmd,选择以管理员身份打开,如下图:
在这里插入图片描述

9 在命令行中输入如下命令:
先输入cd c:\MongoDB\Server\bin按下回车
然后输入mongod --dbpath E:\MongoDb\DATA\db按下回车,如下图:
在这里插入图片描述
10 然后在浏览器输入http://127.0.0.1:27107,如果出现下面这句话说明MongoDB启动成功了。
在这里插入图片描述
11 用管理员身份重新打开一个cmd,输入:
mongod -dbpath “g:\mongodb\data\db” -logpath “g:\mongodb\data\log\mongo.log” -install -serviceName “MongoDB”
MongoDB就是启动的名字
12 如果输入次命令出现错误的话,先删除服务sc delete MongoDB,再次输入上个命令就好了,如下图:
在这里插入图片描述
13 这样的话,mongodb服务Windows已经配置好了,我们可以不用进入bin的目录下启动MongoDB了,当我们通过输入net start MongoDB启动的时候给我报这个错误,
在这里插入图片描述
解决方法:删除E:\MongoDb\DATA\db路径下的mongodb.lock这个文件,然后再出输入net start MongoDB就好了,如下:
在这里插入图片描述
这时候在运行service.msc命令,就能看到MongoDB服务正在运行

14 常用命令:
net start MongoDB 开启服务
net stop MongoDB 关闭服务
15 建立一个数据库表:
完成以上的配置我们就可以自己搭建一个数据库了,只要按照上面的步骤一步一步的来,就会成功,小编也是踩了很多的坑,总结出来的,
建立数据库的常用命令,这几个命令一定要记住
在bin的目录下,输入mongo启动,开始写入数据内容
show dbs 显示当前所有的数据,可以看到,当前没有数据内容
在这里插入图片描述
use students 创建数据库名字, students就是数据库名字

在这里插入图片描述
db 显示当前数据库

在这里插入图片描述
show collections 显示数据库中所有的集合
db..insert(doc) 往数据库插入文档
db.students.insert({id:“001”,name:“JIM”,age:“18”});这个就是我们插入的数据
在这里插入图片描述
db.students.find()通过数据这个命令,往students这个数据库查询当前集合中所有的文档,也可以条件查询

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

GreenHandBruce

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

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

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

打赏作者

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

抵扣说明:

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

余额充值