python四周实战2.01——MongoDB

配置环境安装

第二周的实战因为卡在了Windows install实在安装不了msi文件,硬生生被拖到了第四周。。。为自己汗颜一下。。。于是一怒之下换了一台新的笔记本,o( ̄ヘ ̄o#) (我才不承认早就想换一台笔记本了呢) 新本本到手果然给力,玩了几天之后安装Mongo,特别方便,按照教程一步一步走就是了。

然后发现原来教程里已经说了需要win7需要先下一个补丁了,结果我竟然没发现,失策,不过这是安装mongo的时候的,不是msi那里。安装完了发现主要用到的是bin文件夹,等会试试能不能解压bin文件夹到需要的目录看看能不能跳过这个安装,在旧电脑上也安装上。

解压后根本找不到bin文件夹,这个还得再搜索一下

另外就是用cmd时得时时记得用管理员权限运行,在最后一步配置服务器那里没有用管理员权限,结果导致无效的服务器名。后来去查了,也去找了上一步那里的文件,发现服务器名是没错的,但是下面那里报错误了无法连接,于是想着是不是自己在上一个步骤没有用权限。于是删了重新设置,这次就很成功了。

《python四周实战2.01——MongoDB》 MongoDB安装成功.png

后面的设置跟着教程走就好了。开始MongoDB的学习。
做作业时发现MongoDB的主要就是对数据库的搭建,然后填入进去就好了,特别方便简单,主要的代码就是:

# 连接 MongoDB,数据库地址为:localhost。端口号为:27017
client = pymongo.MongoClient('localhost', 27017)

# 从 MongoDB 中选择名为 xiaozhu 的数据库
xiaozhu = client['xiaozhu']

# 从 xiaozhu 数据库中选择名称为 littlepig 的表
LittlePig = xiaozhu['LittlePig']

这样就搭建好了数据库,插入数据时用到了insert_one()函数。

LittlePig.insert_one(info)

当需要调用时需要用find()函数。

    for item in LittlePig.find():
        print(item)

所以。。。就这么简单

    原文作者:白狼小将
    原文地址: https://www.jianshu.com/p/8aea4fa74fba
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞