標籤:必須 data doc 圖片 import object ODB option 通過
進入MongoDB:mongo
退出MongoDB:exit
顯示所有庫: show dbs
切換資料庫: use 資料庫名稱
查看所在庫: db
刪除庫:db.dropDatabase()
查看當前資料庫的集合: show collections
集合建立: db.createCollection(name, options)集合名必須加引號
刪除集合:db.集合名稱.drop()
插入資料:db.集合名稱.insert(document) #插入文檔時,如果不指定_id參數,MongoDB會為文檔分配一個唯一的ObjectId
插入單條:db.集合名稱.insert({name:‘張三‘,age:18})
插入多條:db.集合名稱.insert([ {name:‘王五‘,sex:‘male‘,age:18}, {name:‘張三‘,sex:’female‘,age:30 }, {name:‘李四‘,sex:’male‘,age:48 }])
查詢資料:db.集合名稱.find() #查詢所有
美觀查詢:db.集合名稱.find().pretty()
更新資料:db.集合名稱.update((條件),<update>) #單條更新
多條更新:db.集合名稱.update((條件),<update>, {multi: true})
指定屬性更新,通過操作符$set:db.集合名稱.update((條件),{$set:<update>})
刪除資料:db.集合名稱. remove((條件)) #預設刪除所有
刪除單條:db.集合名稱. remove((條件),{justOne:true})
python操作MongoDB
安裝python包:pip install pymongo
引入包pymongo:import pymongo
建立串連並建立用戶端: client= pymongo.MongoClient(主機名稱,連接埠) #本機(‘127.0.0.1‘, 27017)
指定資料庫:db=client[ 資料庫名 ]
指定集合:col=db [ 集合名]
常用方法:
認識MongoDB