python Mongodb 操作

  1. 连接数据库

    1. 导入操作mongo包

      •  import pymongo

    2. 连接数据库

      1. client = pymongo.MongoClient('localhost',27017)

        Client 是产生一个连接数据库的对象

      2. ceshi = client['db_name']

        dbname: 数据库的名字

                  如果忘了 终端 show dbs -------找到想要操作的数据库

        ceshi : 自己取有意义的名字

      3. item_info = ceshi['Collection_name']

        Collection_name: 指想要操作数据库中的表

                  同样忘记了,进入终端 use dbs 进入上面上述数据库,show tables

        item_info : 自己取有意义的名字


         

2.操作数据库 -------查询

  • 查询所有Document  (我喜欢叫Record) 为了更好的学习Mongodb 还是叫 Document

for document in item_info.find():
    print(documnet)
  • 查询 N条Document 

for document in item_info.find().limit(N):
    #注意 N 为自己选择 例如 10条,20条之内
    print(document)
  • 查询 Document 中某个field(字段)

for document in item_info.find().limit(N):
    print(document['field_name'])

       field_name 改成你 Document中 的字段

  • 查询

你可能感兴趣的:(mongodb,python)