日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > DB2 > MongoDB入門到進階筆記:03-MongoDB的客戶端使用 常用操作

MongoDB入門到進階筆記:03-MongoDB的客戶端使用 常用操作

時間:2024-02-09 10:40作者:下載吧人氣:21

mongodb的基礎概念介紹

database #數據庫

collection #集合,類似于mysql中的表

filed #類似于mysql中字段

document #每行的記錄

mongo客戶端的命令自動提示功能

使用tab鍵

查詢所有的庫,默認自帶三個庫

show dbs;

show databases;

show dbs; admin 0.000GB config 0.000GB local 0.000GB show databases; admin 0.000GB config 0.000GB local 0.000GB

關閉數據庫

mongo客戶端提供一個正確關閉mongodb服務器的方法

use admin

db.shutdownServer()

mongodb創建庫、創建集合、插入數據(key value的字典方式插入)

use wygzs #use即可,無需顯式創建數據庫

db.mydata.insert({name:’ymz’, age: 22}) #無需顯示創建collection。name、age為filed,shijiange1、28為值

db.mydata.insert({name:’ymz’, age: 22}) WriteResult({ “nInserted” : 1 })

show dbs;

show dbs; admin 0.000GB config 0.000GB local 0.000GB wygzs 0.000GB

show collections; ## 顯示表

show collections mydata

show tables; ## 顯示表,類似mysql

show tables mydata

db.myuser.insert( {‘name’: ‘shijiange2’, age: 26} )

db.mydata.insert({name:’ymz’, age: 27}) WriteResult({ “nInserted” : 1 })

db.myuser.insert( {‘name’: ‘shijiange3’, age: 27} )

db.mydata.insert({name:’ymz’, age: 27}) WriteResult({ “nInserted” : 1 })

查詢集合數據,默認有個_id

use wygzs

db.mydata.find() #查詢所有數據

db.mydata.find() { “_id” : ObjectId(“63622f873282610e103913fa”), “name” : “ymz”, “age” : 22 } { “_id” : ObjectId(“63622fdd3282610e103913fb”), “name” : “ymz”, “age” : 23 } { “_id” : ObjectId(“63622fdf3282610e103913fc”), “name” : “ymz”, “age” : 24 }

db.mydata.find({‘age’: 22})

db.mydata.find({‘age’: 22}) { “_id” : ObjectId(“63622f873282610e103913fa”), “name” : “ymz”, “age” : 22 }

MongoDB入門到進階筆記:03-MongoDB的客戶端使用 常用操作

刪除集合數據

use wygzs;

db.mydata.remove({ age: 22′ }) #有條件的刪除

db.mydata.remove({‘age’:22}) WriteResult({ “nRemoved” : 1 })

db.mydata.remove( {} ) #刪除數據

db.mydata.remove({}) WriteResult({ “nRemoved” : 2 })

db.myuser.drop() #刪除集合

db.mydata.drop() true

show dbs; # 如果沒有集合了,數據庫也就沒有了

show dbs; admin 0.000GB config 0.000GB local 0.000GB

集合的field不用固定,一般來說不這樣子使用

db.myuser.insert( {age: 28} )

db.myuser.insert( {age: 28} ) WriteResult({ “nInserted” : 1 })

db.myuser.insert( {‘location’: ‘hangzhou’} )

db.myuser.insert( {‘location’: ‘hangzhou’} ) WriteResult({ “nInserted” : 1 })

db.myuser.find()

db.myuser.find() { “_id” : ObjectId(“636233c595502fbd56836b94”), “age” : 28 } { “_id” : ObjectId(“636233cf95502fbd56836b95”), “location” : “hangzhou” }

更新集合數據

use wygzs;

db.myuser.update({ ‘location’: ‘hangzhou’ }, { $set: { ‘location’: ‘shanghai’ } })

db.myuser.update({ ‘location’: ‘hangzhou’ }, { $set: { ‘location’: ‘shanghai’ } }) WriteResult({ “nMatched” : 1, “nUpserted” : 0, “nModified” : 1 })

db.myuser.update({ age: 28 }, {$set: { age: 30 }})

db.myuser.update({ age: 28 }, {$set: { age: 30 }}) WriteResult({ “nMatched” : 1, “nUpserted” : 0, “nModified” : 1 })

db.myuser.find()

db.myuser.find() { “_id” : ObjectId(“636233c595502fbd56836b94”), “age” : 30 } { “_id” : ObjectId(“636233cf95502fbd56836b95”), “location” : “shanghai” }

MongoDB入門到進階筆記:03-MongoDB的客戶端使用 常用操作

刪除數據庫

use wygzs

db.dropDatabase()

db.dropDatabase() { “ok” : 1 }

注意:

mongodb自帶的三個庫不要動

標簽MongoDB,學習筆記,技術文檔,數據庫,MongoDB
查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

盖楼回复X

(您的评论需要经过审核才能显示)

主站蜘蛛池模板: a级片免费观看 | 亚洲天堂中文网 | 亚洲天堂黄 | 日韩乱码中文字幕视频 | 91成人在线免费视频 | 91精品国产美女福到在线不卡 | 国产亚洲男人的天堂在线观看 | 色黄网站aaaaaa级毛片 | 日韩在线中文 | 波多野结衣一区二区三区在线观看 | 久草最新视频 | 九九视频免费精品视频免费 | 久久国产首页 | 精品 日韩 国产 欧美在线观看 | 欧美笫一页 | 91最新网站 | 搞黄网站在线观看 | 午夜精品成人毛片 | 香港黄页亚洲一级 | 成人亚洲欧美综合 | 成年男女男精品免费视频网站 | 欧美性极品hd高清视频 | 波野多结衣在线观看 | 亚洲精品综合 | 欧美成人免费观看国产 | 毛片96视频免费观看 | 伊人久久91| 日本乱人伦在线观看免费 | 国产欧美自拍 | 欧美一级毛片在线一看 | 国产精品久久久久久久hd | 精品在线视频免费观看 | 欧美午夜视频在线 | 亚洲精品www| 国产永久在线视频 | 在线一区播放 | 亚洲最大情网站在线观看 | 亚洲欧美精品中字久久99 | 日本一在线中文字幕天堂 | 最新69成人精品毛片 | 一级毛片不卡免费看老司机 |