mongodb安装使用

下载mongodb

https://www.mongodb.com/download-center/community

mongodb安装使用

安装complete完整版,默认路径

C:\Program Files\MongoDB\Server\3.4\bin

在C盘创建db数据库和log日志

C:\data\log

C:\data\db

跳转路径到bin

C:\Program Files\MongoDB\Server\3.4\bin

输入mongod.exe --dbpath c:\data\db

 

启动mongodb服务

找到windows下

C:\Program Files\MongoDB\Server\3.4\bin

双击mongod.exe

启动程序后

再运行

mongo.exe 程序

show dbs 查看所有数据库

输入

mongod.exe --logpath "C:\data\log\mongodb.log" --logappend --dbpath "C:\data\db" --serviceName "Mongodb" --install

mongodb.log日志文件

接着输入net start MongoDB

 mongodb安装使用

pip install pymongo

附代码:

 

import requests
import datetime
from bs4 import BeautifulSoup
from pymongo import MongoClient

client = MongoClient('localhost', 27017)
db = client.blog_database
collection = db.blog

link = "http://www.santostang.com/"
headers = {
    'User-Agent': 'Mozilla/5.0(Windows;U;Windows NT6.1;en-US;rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6'
}
r = requests.get(link, headers=headers)
soup = BeautifulSoup(r.text, "lxml")
title_list = soup.find_all('h1', class_="post-title")
for enchone in title_list:
    url = enchone.a['href']
    title = enchone.a.text.strip()
    post = {"url": url, "title": title, "date": datetime.datetime.utcnow()}
    collection.insert_one(post)

mongo.exe双击

mongodb安装使用