python使用mongodb

时间:2017-08-24 20:42:57   收藏:0   阅读:211

系统环境:Windows 10 ,python3.x

1.安装mongodb

mongodb下载官网:https://www.mongodb.com/download-center?jmp=nav#community

安装教程网上很多,可以自行百度(http://www.cnblogs.com/lzrabbit/p/3682510.html),重点是配置!

方法一:

  配置数据目录

  mongod --dbpath d:\MongoDB\data --install

 

  配置日志

  mongod --logpath=‘d:\MongoDB\logs\mongodb.log’ --logappend

 

方法二:

  配置mongodb配置文件

  eg:建立配置文件目录 D:\MongoDB\etc

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

安装成系统服务

  mongod --config D:\MongoDB\etc\mongodb.conf --install

 

启动

  net start MongoDB

 

停止

 

  net stop MongoDB

 

2.使用mongodb可视化工具

我使用的是RoboMongo,官网链接:https://robomongo.org/download

3.安装pymongo

pip install pymongo

4.测试

test.py

import pymongo as pm

# 获取连接
client = pm.MongoClient(‘localhost‘, 27017)  # 端口号是数值型

# 连接数据库
db = client.test

# 获取集合
stb = db.student

# 获取数据信息
datas = stb.find()

for data in datas:
    # print(data.keys()) # 获取集合中的字段属性
    print(data)

运行结果:

技术分享

原文:http://www.cnblogs.com/jasonhaven/p/7425004.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!