Mongodb&Python(入门)

Summary:
Linux下MongoDB的安装与配置,尽量结合Python.

Linux下安装mongo
(https://docs.mongodb.com/manual/tutorial/install-mongodb-on-linux/)
1-1.
环境
linux:debian 9 无图形界面
mongo:mongodb-linux-x86_64-3.6-3

1-2.
Linux command

  wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz

  tar -zxvf mongodb-linux-x86_64-3.6-3.tgz

  mkdir -p /data/db

Mongo相关配置与Mongo启动
2-1.将mongod、mongo命令添加到PATH

      cd  ~
      vim .bashrc
      export PATH=/root/mongodb/mongodb-linux-x86_64-3.6.3/bin:$PATH
      source /ect/profile
        //若将PATH添加至/etc/profile 则每次启动shell都需要执行source /ect/profile

2-2
mongo数据库位置、配置文件、日志文件的配置

    cd /
    mkdir -p /data/db
    mkdir mongo_log
       touch mongo.log
    mkdir mongo_conf
      touch mongo.conf

2-2-1
mongo.conf

      dbpath = /data/db
      logpath = /mongo_log/mongo.log
      logappend = true //以追加方式记录日志
      journal=true //启用日志文件
      quiet=true //过滤无用的日志信息,需要调试设为false
      bind_ip=127.0.0.1 //mongod服务端所绑定的ip地址
      port=271017
      fork=true //以后台方式运行进程
      auth=true //开启用户认证
      nohttpinterface=true //关闭http接口,默认关闭
      maxConns = arg //最大同时链接数
      其他参数可按需查找

2-3
按指定配置文件启动mongodb服务端

     mongod --config /mongo_conf/mongo.conf
      
      mongo   启动mongodb客户端

3.准备python

       1.pip install pymongo
          pip install mongoengine
          //pymongo和mongoengine均有文档可查
    原文作者:Seinist
    原文地址: https://www.jianshu.com/p/96be34f19bf1
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞