linux下python链接mongodb

linux下python链接mongodb的最基本操作

from pymongo import MongoClient  #调用MongoClient服务
import random
client = MongoClient('localhost',27017)  #创建链接,默认使用27017


print  client.database_names() #查看当前链接的所有数据库名
db = client['test']  #选择数据库


db.wx.drop() #清空当前数据库的wx集合
for id in range(1,10):
        name = random.choice(['a','b','c','d'])
        db.wx.insert({'id':id,'name':name}) #wx集合中插入数据


for i in db.wx.find(): 
        print i #显示wx集合中所有数据



运行结果:



其他基本命令:

client.server_info() #查看服务器相关信息

db.connection #查看联接信息

db.create_collection('test2') #创建新集合

db.last_status() #查看上次操作状态

db.name #查看当前数据库名称

db.collection_names() #查看当前数据库所有集合名称

db.wx.remove({"id":1}) #删除符合条件的文档


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值