清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | from pymongo import MongoClient client = MongoClient( 'localhost' , 27017 ) #建立和数据库系统的连接,创建Connection时,指定host及port参数 db_auth = client.admin db_auth.authenticate( "account" , "password" ) #admin 数据库有帐号,连接-认证-切换库 db = client.dbname #连接数据库 collection = db.stu #连接表 #查看全部表名称 db.collection_names() #print db.collection_names() #访问表的数据,指定列 item = collection.find({},{ "sname" : 1 , "course" : 1 , "_id" : 0 }) for rows in item: print rows.values() #访问表的一行数据 print collection.find_one() #得到所有的列 for rows in collection.find_one(): print rows |