Windows下安装MongoDB和配置服务

为了完成作业,今天尝试在Windows下安装和配置MongoDB并使用Python与之连接。
话不多说,上干货。

MongoDB的安装与配置

下载和安装

  • 下载合适版本的MongoDB

    • 安装过程:Next->Customer(选定安装位置)->Finish
      此处我的安装位置是D:\mongo

    配置服务

      - 创建两个文件夹(这两个文件夹不会自动创建,需要手动创建,使用命令或直接创建都可以)
          mongo\data    (MongoDB安装目录下)
          mongo\log
    
      - 创建配置文件
          在mongo\bin下创建mongod.conf
          在文件中写入以下内容
    
      ##database directory
    
      dbpath=d:\mongo\data
    
      ##log file
    
      logpath=d:\mongo\log
    

    写入后将文件保存!记得保存!
    - 将MongoDB配置成服务
    为了每次启动方便,将MongoDB配置成服务
    以管理员身份运行命令行窗口,然后将路径调整到D:\mongo\bin
    使用这个命令创建服务 sc create mongodb binPath= “d:\mongo\bin\mongod.exe --service --dbpath d:\mongo\data --logpath=d:\mongo\log\mongodb.log --logappend --directoryperdb”
    打开服务可以看到已经有一个mongodb服务


    右键点击mongodb->启动

    • 把D:\mongo\bin目录添加到环境变量中

      计算机->右键属性->高级系统设置->环境变量

      点击编辑->新建

      点击确定

      • 测试启动
        打开cmd输入 mongo
        出现如图所示到情况即启动成功

        至此,MongoDB到安装和配置就已经完成了

Python与MongoDB的连接

首先Python连接MongoDB需要安装驱动 pymongo

  • 此处我使用pip安装,打开cmd输入命令 pip install pymongo==3.6.1(此处制定版本号为3.6.1,如果没有将Python的pip的安装目录添加到环境变量中,则需要切换到所在目录,在Python\Scripts目录下)
    ###测试是否成功
  • 导入pymongo模块
    >>> import pymongo
  • 建立连接
    >>> client = pymongo.MongoClient(“localhost”, 27017)
  • 连接test数据库
    >>> db = client.test
  • 查看数据库名称
    >>> db.name
    得到‘test’的显示结果即为成功
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值