pymongo 使用小結
1、安裝pymongo
# easy_install pymongo
2、連線mongodb
>>
>
import
pymongo
>>
> conn
= pymongo.connection(
'localhost',
27017)
3、獲取資料庫列表
>>
> conn.database_names()
[u'test1', u
'test2', u
'admin', u
'local']
4、連線資料庫
>>
> db
= conn.test1 或
>>
> db
= conn[
'test1']
5、許可權驗證
>>
> db.authenticate(
'username',
'password')
true
6、獲取聚集列表 (聚集的概念類似於關係型資料庫中的表)
>>
> db.collection_names()
[u'account', u
'role', u
'item', u
'online']
7、連線聚集
>>
> account
= db.account 或
>>
> account
= db[
'account']
8、檢視聚集的一條記錄
>>
> account.find_one()
9、檢視聚集的所有key (類似於關係型資料庫中的字段)
>>
> account.find_one().keys()
10、檢視聚集的所有記錄
>>
>
for i
inaccount.
find
() :
...
print i
11、檢視記錄總數
>>
> account.
find
().count()
12、根據條件查詢多條記錄
>>
>
for i
inaccount.
find
() :
...
print i
13、對查詢結果進行排序 (預設公升序ascending)
>>
> account.
find
().sort(
"name", pymongo.ascending)
>>
> account.
find
().sort([(
"name", pymongo.ascending), (
"active_time", pymongo.descending)])
14、新增記錄
>>
> account.insert()
15、更新記錄
>>
> account.update(, })
16、刪除記錄 (不帶條件表示全部刪除)
>>
> account.remove()
PyMongo基本使用
引用pymongo import pymongo 建立連線connection import pymongo conn pymongo.connection localhost 27017 或import conn connection localhost 27017 建立connection時,指...
PyMongo基本使用
引用pymongo import pymongo 建立連線connection import pymongo conn pymongo.connection localhost 27017 或 from pymongo import connection conn connection localh...
pymongo使用總結
閱讀目錄 回到頂部 pymongo是操作mongodb的python模組 回到頂部 easy install pymongo回到頂部 import pymongo conn pymongo.mongoclient host host,port port,tz aware false 回到頂部 con...