美文网首页
Python 操作MongoDB

Python 操作MongoDB

作者: yujie8888 | 来源:发表于2019-01-23 18:44 被阅读0次

    首先安装pymongo

    pip install pymongo 

    建立连接

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

    这里就是mongodb://ip:端口

    连接数据库名字:

    db=myclient['mydb'] #这里mydb就是机子设置的数据库的名字

    通过数据库查询集合的名字:

    mytable=db['collection']

    对此表进行增加操作:

    增加一条数据:

    dict={'name':'zhangsan','sex':'nv'}

    s=mytable.insert_one(dict)

    查看这个表插入数据的ID:

    s.inserted_id

    查看数据库里一共有多少数据库的名字:

    myclient.list_database_names()

    查看一个表的一条数据:

    mytable.find_one()

    查看一个表的多条数据:

    for x in mytable.find().limit(n):

        print(x['name'])

    相关文章

      网友评论

          本文标题:Python 操作MongoDB

          本文链接:https://www.haomeiwen.com/subject/ytysjqtx.html