mongodb下载以及连接

1.下载mongodb安装包,官网下载速度比较慢,百度云安装包链接:http://pan.baidu.com/s/1geVQ8Xt 密码:8o5i

2.python 安装pymongo     我是在python的scripts目录下  pip install pymongo

3.安装mongodb,我是装在了E盘。E:\MongoDb\下创建log文件夹,创建mongodb.log  ,E:\MongoDb\下创建dada文件夹,创建db文件夹。log,data与bin位于同一位置

在bin目录下输入命令  

注意要用管理员方式启动命令行

这样在服务里面就有MongoDB的服务了

E:\MongoDB\bin>mongod --logpath "E:\MongoDb\log\mongodb.log" --logappend --dbpath "E:\MongoDb\data\db" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

4.启动mongodb服

net start MongoDB

 

或者每次手动开启数据库,开启后,方可往数据库里加东西。

3bin 目录下 mongod.exe --config E:\MongoDB\mongo.config,不用关闭

4,另开一个bin目录下mongo 

use ad 使用ad数据库

ad.xml.find()  显示ad数据库里xml表的内容

http://blog.csdn.net/wyc_cs/article/details/51025785

 

5python操作mongodb数据库

https://www.oschina.net/code/snippet_1382328_37407

from pymongo import MongoClient

# create link
client = MongoClient('localhost', 27017)
#link to mongodb
db = client['ad']   #or db = client.ad
collection = db['xml']   #create cousin

#insert to mongodb,data must be dict or json
data = {
            'pmc_id': pmc_id,
            'xml': handle.read()
        }
collection.insert_one(data)

#search in the mongodb 
for item in collection.find():
    print item

 

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&rettype=xml&id=3956752

biopython的一篇文章的获取,格式比较规范,方便从中提取信息。

posted @ 2016-12-05 19:47  zdmlcmepl  阅读(1298)  评论(0编辑  收藏  举报