b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

cmd打开文件夹 python webmongodb的使用(附下载链接)

电脑杂谈  发布时间:2018-02-15 18:48:42  来源:网络整理

cmd打开文件夹返回_cmd命令显示目录文件_cmd打开文件夹

cmd打开文件夹

今天我们学习,mongodb的使用,最下面有mongodb的下载链接。

pip install pymongo

首先安装pymongo,然后在需要用到的地方import pymongo

#首先链接,地址是localhost,端口27017

client = pymongo.MongoClient("mongodb://localhost:27017")

# 设置要使用的,如果没有回自动创建mongodb_name = 'fei'# 也可以这样用 db = client.feidb = client[mongodb_name]

上面就是套路,这样链接就可以,需要更改的就是地址,端口和需要链接的了。

当然,我们需要打开mongod,首先安装mongodb,然后进入所在目录,shift+右键进入当前目录,输入mongod,打开,如果提示错误,一般需要你在安装盘,新建一个data目录,data目录里,新建一个db文件夹,然后重新再命令行输入mongodb,一般就能打开,(实际上可以建个环境变量,然后以后直接就可以在cmd命令输入命令了,怎么建,自己百度)

cmd打开文件夹_cmd命令显示目录文件_cmd打开文件夹返回

好,一切准备完毕,接下来就是操作了。

首先,我们可以新建一个python文件,里面存储,操作,等以后,我们需要操作的时候可以直接import。

定义一个插入方法insert()

def insert():
    u = {
        'username': 'fei',
        'password': '1234',
    }
    db.user.insert(u)
#输出,看数据是否插入
    print("插入数据")

然后我们,insert(),看输出

连接成功 MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True)
插入数据

数据插入成功,我们在robomongo(管理软件)软件看下数据

已经上传成功,因为我运行了两次,所以插入了两次数据。

cmd打开文件夹返回_cmd打开文件夹_cmd命令显示目录文件

下面我们看看,查找某个条件的数据:

def find1():
    query = {
        'username': 'fei'
    }
    us = list(db.user.find(query))
    print('查找到的数据: ', us)

更新数据:

def update():
    query = {
        'username': 'fei',
    }
    form = {
        '$set': {
            'username': '更新 fei1125',
        }
    }
    options = {
        'multi': True,
    }
    db.user.update(query, form, **options)
    print('更新数据:')

至于,删除,一般很少有直接删除,而是设置一个布尔值属性,如isdelete。

设置为flase,当用户删除数据后,我们把这个数据的布尔值设置成true。cmd打开文件夹

以后curd就多一个过滤条件,只要那些isdelete值为flase的。

这样就相当于删除了,这样当用户找回或其他需要的操作是可以省很多事了。

这个只是的基本操作,更深入的打击可以看官方文档。

最后附mongodb与robomongo下载。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-79335-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 郑合
        郑合

        银行如要储蓄存款带动流动资金运转

      • 许创建
        许创建

        就连上小学幼儿园的小朋友都知道送礼送红包

      热点图片
      拼命载入中...