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

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

軟件下載吧

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

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

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

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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 欧美极度另类 | 欧洲一级毛片免费 | 99久久一区二区精品 | 91精选国产 | 永久网站色视频在线观看免费 | 成人高清在线观看播放 | 久久爽久久爽久久免费观看 | 日韩欧美三级在线观看 | 91亚洲国产成人久久精品网址 | 久久成人视 | 老外毛片 | 成人在线视频免费观看 | 欧美国产成人在线 | 国产成人在线免费观看 | 欧美片能看的一级毛片 | 国产成人最新毛片基地 | 久操精品在线 | 91久久国产综合精品女同国语 | 久久久99精品免费观看 | 久久一日本道色综合久久 | 性欧美欧美巨大69 | 999国内精品永久免费视频 | 免费人成激情视频在线观看冫 | 精品国产一区二区三区久久 | 中国人免费观看高清在线观看二区 | 国产成人99精品免费观看 | 美女被拍拍拍拍拍拍拍拍 | 欧美日韩亚洲精品一区 | 国产精品不卡无毒在线观看 | 欧美日本视频一区 | 欧美国产成人在线 | 国产自线一二三四2021 | 国产伦精一区二区三区视频 | 欧美在线视频精品 | 久久性精品 | 国产精品久久久久免费 | 国产精品成aⅴ人片在线观看 | 美国特级毛片 | 欧美三级在线观看视频 | 67194国产精品 | 久热香蕉在线视频 |