MongoDB資料庫的基本使用

2021-10-04 11:46:44 字數 1027 閱讀 3263

測試資料:

# 測試資料

var persons =[,

,,,,

,,,,

,]for(

var i =

0;i)var persons = db.persons.

find()

while

(persons.

hasnext()

)

插入一條資料

db.test.insert()

插入多條資料

for(i=5;i<10;i++)db.test.insert()

格式化顯示資料

db.test.find().pretty()

查詢單條資料

db.test.findone()

查詢多條資料的一共有多少條

db.test.find(}).count()

修改資料

db.test.update(,)

修改後資料變為

部分修改資料

db.test.update(,})

如果x:101資料不存在,就插入x:222這條資料,第三個引數為true

db.test.update(,,true)

修改多條資料

db.test.update(,},)

查詢年齡大於25的name,age

db.persons.find(' at position 6: gt:25}̲},' at position 6: lt:27}̲},},)

查詢國籍是中國或者美國的學生資訊

db.persons.find(' at position 19: …["china","usa"]}̲},' at position 7: gte:85}̲},}]},)

查詢出名字中存在"li"的學生資訊

db.persons.find(,)

查詢喜歡看mongodb和php的學生

db.persons.find(' at position 22: …mongodb","php"]}̲},},)

mongodb資料庫的基本使用

mongo使用其實很簡單 在寫如mongo資料庫前先要後台執行mongo 如下圖 2.引入from pymongo import mongoclient 3.建立mongodb物件 db mongoclient host 127.0.0.1 port 27017 注host填本機位址 4.獲取資料庫...

Mongodb資料庫使用

show dbs use 資料庫名字 如果想新建資料庫,也是use。use乙個不存在的,就是新建 插入一條資料,才算新建成功 dbdb.student.insert student就是所謂的集合。集合中儲存著很多json。student是第一次使用,集合將自動建立。如果建立的json是用於作為資料庫...

Mongodb資料庫使用

show dbs use 資料庫名字 如果想新建資料庫,也是use。use乙個不存在的,就是新建 插入一條資料,才算新建成功 dbdb.student.insert student就是所謂的集合。集合中儲存著很多json。student是第一次使用,集合將自動建立。如果建立的json是用於作為資料庫...