zoukankan      html  css  js  c++  java
  • python爬虫-MongoDB安装配置

    MongoDB安装配置:

      在安装配置MongoDB的过程中遇到了很多问题,现在重新梳理一遍安装流程、遇到的问题及其解决方法

      系统版本:Windows 10

      MongoDB版本:4.2.1

      1.下载地址:https://www.mongodb.com/download-center/community

      2.安装流程:

      

      在遇到这一步时,点击custom,选择自己想要的安装目录,点击下一步

      

      

       直到遇见下面安装情景,MongoDB Compass为MongoDB自带的MongoDB可视化

      

      工具,如果想要安装就点选,否则就取消,我这里取消,这个工具是否能成功使用

      取决于记得服务器的环境是否成功配置,下面继续按流程来,最后进入复制安装页

      面。

      

      在最后安装完成后,可能会遇见这样的错误,原因是你得账户并不是超级管理员,权

      

       限不够,后面在启动时,也会遇到同样的问题,后面再说,当前直接点击忽略,就可以了。

      3.配置

      在正式配置之前,我们先看一下安装目录的结构:

      F:MongoDB

      

       目录介绍:

        bin:存放MongoDB的各种执行命令(一般bin路径设置为环境变量)

        data:存放数据库文件,现在为空

        log:存放数据库运行时的各项日志

      

       本身数据库的功能是这样安排的,但是在启动前需要我们配置。

       3.1把F:MongoDBin加入环境变量中(如果不是这个路径,就把自己数据库bin目录加入环境变量)

      右键单击我的电脑(此电脑),选择我的属性,再点击高级系统设置

      

      点击环境变量

      

      选择XX用户变量的Path项,再点击编辑

      

      将F:MongoDBin添加到里面去,然后逐步点击确定退出,就设置好了

      

      为了验证是否添加成功,可以打开命令行窗口,输入bin下的mongod.exe,如果有响应

      就设置成功了。

      

       3.2方法一:启动MongoDB

      启动MongoDB数据库服务需要执行bin下的mongod.exe,并设置好相应的参数,下面就是启动时没有

      设置好参数而导致的错误,

       

      由于在启动数据库时,必须设置数据库文件存放地址、日志记录地址,否则就会使用当前默认地址,

      但是当前默认地址,我们没有设置相应的目录,所以系统就会提示未找到文件错误,正确的启动

      方式是:(必须指定数据库目录或在其默认的位置设置好目录,注意:在设置时,一定要保证目录文

      件已经创建)

        mongo.exe --dbpath=E:MongoDBdatadb

      执行后,发现E:MongoDBdatadb目录下新增了很多文件,说明执行成功

      

       

      

       命令行在执行后,就卡在这里了,现在数据库服务已经打开了,但是一旦关闭这个命令行窗口,服务

      就会关闭,这样很不方便,而且每次启动时都要添加参数,也很麻烦,有没有什么办法,可以解决这

      两个问题呢?

      3.2方法二:启动MongoDB

      第二种方法就是在启动MongoDB时指定其配置文件(在配置文件中,将其命令所需参数都按照规则列

      出来,那么当数据库启动时就会从配置文件中读取众多参数),这样很好,但是这样每次启动时岂不

      是都要指定其配置文件,不还是没有解决问题,当然在启动配置文件的同时,我们可以将这个带配置

      的状态固定下来,就是指将这种状态安装到系统服务中去,这样每次启动服务时,就表明启动已经指定

      了参数的数据库服务,这样就完成了。

      3.2.1创建配置文件

        在E:MongoDB目录下创建conf目录

            

         再在E:MongoDBconf下创建mongodb.cfg文件

        

         在mongodb.cfg中输入配置信息

    # 配置参数形式为:参数名=参数值
    
    # 指定数据库存储路径
    dbpath=E:MongoDBdatadb
    
    # 指定日志存储路径
    logpath=E:MongoDBconfmongodb.cfg
    
    # 指定路径写入方式,设置为true表示追加
    logappend=true

      然后我们就可以使用安装MongoDB服务,并启动了(注意:在启动之前,一定要使用管理员权限的命令行工具,否则

      就会报错,至于怎么打开管理员权限的命令行工具,见下文)

      如何打开管理员权限的命令行工具:

      在Windows10系统的左下角有一个放大镜,点击后在出现的文本框在输入cmd,就会自动搜索到cmd命令行工具

      

       点击上述红色边框内的内容,就会进入具有管理员权限的命令行工具

      

      安装命令:

        mongod --config=E:MongoDBconfmongodb.cfg --install

      移除命令:

        mongod --remove

      启动命令:

        net start MongoDB

      

       验证一下:

       

      上面两个一个是查看服务、一个是刚才指定的日志文件,两个都能说明我们的数据库服务运行成功

      4.可视化工具MongoDB Compass

      只要配置正常,那么可视化工具按照流程一步一步来,基本不会出现什么问题

      5、参考链接:

      官方中文文档:https://www.mongodb.org.cn/tutorial/55.html

      其他:

        https://www.cnblogs.com/duhuo/p/4552132.html

        https://www.cnblogs.com/phpandmysql/p/7763394.html

        https://www.cnblogs.com/junle/p/6038979.html

      

      

      

      

      

  • 相关阅读:
    视图类,双缓冲,图片资源的显示
    偏好设置
    yii2安装遇到[InvalidArgumentException] Could not find package
    java 回调函数解读
    工具使用——神器mimikatz使用
    cve-2019-0708 远程桌面代码执行漏洞复现
    工具使用--sqlmap使用
    漏洞复现--通达OA前台任意用户伪造登录漏洞
    漏洞复现--cve-2020-1938 Apache tomcat 文件包含漏洞
    ThinkPad T480s 用户指南V4.0--更换键盘部分
  • 原文地址:https://www.cnblogs.com/loveprogramme/p/11975522.html
Copyright © 2011-2022 走看看