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

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

軟件下載吧

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

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

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

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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 久久精品免视看国产明星 | 免费一级欧美大片久久网 | 天堂色网站 | 中美日韩在线网免费毛片视频 | 国产亚洲欧美在线视频 | 手机精品在线 | 97在线视频精品 | 欧美日韩一日韩一线不卡 | 越南高清幻女bbwxxxx | 免费观看一级特黄欧美大片 | 日韩欧美一区二区三区久久 | 国产日韩线路一线路二 | 午夜视频一区二区三区 | 成人天堂av| 99亚洲精品 | 久久精品免费全国观看国产 | 亚洲视频精品在线观看 | 日韩精品一区二区三区视频网 | 国产伦精品一区二区三区无广告 | 欧美精品在欧美一区二区 | 欧美一线高本道高清在线 | 欧美在线做爰高清视频 | 亚洲国产成人精品91久久久 | 免费观看呢日本天堂视频 | 中文字幕播放 | 久久在线免费观看 | 国产精品天堂avav在线 | 毛片一级免费 | 九草在线播放 | 亚洲精品一区二区在线观看 | 久久精品国产精品亚洲精品 | 国产在线一区二区三区在线 | 国产女女视屏免费 | 欧美一区二区三区gg高清影视 | 国产97公开成人免费视频 | 男人的天堂在线精品视频 | 国产一区二区福利久久 | 午夜精品视频在线观看美女 | 亚洲欧美一级视频 | 久久99国产精品视频 | 一级生性活免费视频 |