mongodb一些常用命令

  1. 顯示所有數(shù)據(jù)庫
show dbs
  1. 切換數(shù)據(jù)庫 或者 創(chuàng)建數(shù)據(jù)庫 (如果切換的數(shù)據(jù)庫是沒有的話,就會自動創(chuàng)建一個數(shù)據(jù)庫)
use 數(shù)據(jù)庫名字
  1. 刪除數(shù)據(jù)庫
db.dropDatabase()
  1. 查看當前數(shù)據(jù)庫
db
  1. 創(chuàng)建集合
db.createCollection(name,option)  option以字典的方法傳進去 name 是集合的名字
參數(shù) 類型 作用
capped 布爾型 (可選)如果為真,則啟用有上限的集合型将。封頂集合是一個固定大小的集合帝洪,當它達到最大大小時自動覆蓋其最老的條目程剥。 如果指定為真荣挨,還需要指定size參數(shù)硝岗。
size number (可選)為有上限的集合指定最大字節(jié)大小飞傀。如果capped為真皇型,那么還需要指定該字段诬烹。size的優(yōu)先級比max要高 是以M為單位
max number (可選)指定上限集合中允許的最大文檔數(shù)量 最大數(shù)量

name集合的的最大空間為1G

db.createCollection("name",{size:1024})
或 db.createCollection("name",{capped:true,size:1024})

name集合的最大存儲的數(shù)量為100

db.createCollection("name",{max:100}
 或 db.createCollection("name",{capped:True,max:100}
  1. 刪除集合
db.集合名字.drop()
  1. 顯示數(shù)據(jù)庫里面的集合
show collections
  1. 在數(shù)據(jù)庫插入數(shù)據(jù)

    • insert方法插入數(shù)據(jù)

      1. 插入多條數(shù)據(jù)(如果和文檔里面的_id字段值一樣就會報錯)
        db.集合名字.insert(數(shù)據(jù))
        db.coll_stu.insert([
        {"name":"明明","age":20,"desc":"演員","happy":['開豪車']},
        {"name":"夢夢","age":50,"desc":"一個主播",happy:["唱歌"]}
        ])
        

      2.插入單條數(shù)據(jù)

      ```
      db. coll_stu.insert ({"name":"趙本山","age":20,"desc":"演員","happy":['開豪車']}),
      ```
      
    • save方法插入數(shù)據(jù)(如果_id的值一樣就會修改)
      db.集合名字.save(數(shù)據(jù))

    1. 插入單條數(shù)據(jù)

          db.coll_stu.save(
          {"name":"小紅","age":20,desc:"數(shù)據(jù)庫管理員","happy":["坐飛機"]}
           )
      
    2. 插入多條數(shù)據(jù)

      db.coll_stu.save([
       {"name":"小張","age":30,"desc":"黑客","happy":['黑別人電腦']},
      {"name":"勞斯萊斯","age":40,"desc":"后臺工程師","happy":['爬蟲']}
      ])
      
    • insertone方法插入單條數(shù)據(jù)
      db.集合名字.insertOne(document)
      db.coll_stu.insertOne(
      {"name":"小紅","age":20,"happy":['開豪車'],"desc":"軟件開發(fā)者"}
      )
      
      
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市弃鸦,隨后出現(xiàn)的幾起案子绞吁,更是在濱河造成了極大的恐慌,老刑警劉巖唬格,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件家破,死亡現(xiàn)場離奇詭異,居然都是意外死亡购岗,警方通過查閱死者的電腦和手機汰聋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來喊积,“玉大人烹困,你說我怎么就攤上這事∏牵” “怎么了髓梅?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長绎签。 經(jīng)常有香客問我枯饿,道長,這世上最難降的妖魔是什么辜御? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任鸭你,我火速辦了婚禮,結(jié)果婚禮上擒权,老公的妹妹穿的比我還像新娘袱巨。我一直安慰自己,他們只是感情好碳抄,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布愉老。 她就那樣靜靜地躺著,像睡著了一般剖效。 火紅的嫁衣襯著肌膚如雪嫉入。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天璧尸,我揣著相機與錄音咒林,去河邊找鬼。 笑死爷光,一個胖子當著我的面吹牛垫竞,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼欢瞪,長吁一口氣:“原來是場噩夢啊……” “哼活烙!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起遣鼓,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤啸盏,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后骑祟,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體回懦,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年曾我,在試婚紗的時候發(fā)現(xiàn)自己被綠了粉怕。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片健民。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡抒巢,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出秉犹,到底是詐尸還是另有隱情蛉谜,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布崇堵,位于F島的核電站型诚,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏鸳劳。R本人自食惡果不足惜狰贯,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望赏廓。 院中可真熱鬧涵紊,春花似錦、人聲如沸幔摸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽既忆。三九已至驱负,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間患雇,已是汗流浹背跃脊。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留苛吱,地道東北人酪术。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像又谋,于是被迫代替她去往敵國和親拼缝。 傳聞我的和親對象是個殘疾皇子娱局,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 查詢數(shù)據(jù)find方法 # 查詢所有的數(shù)據(jù) 不會進行格式化db.集合名.find()2.findOne方法 # 查詢...
    048e7f8eed70閱讀 31評論 0 0
  • 1.查看當前數(shù)據(jù)庫:show dbs 2.選擇數(shù)據(jù)庫:use databaseName 3.查看當前庫的集合:sh...
    smile_7a12閱讀 303評論 0 0
  • NoSql數(shù)據(jù)庫優(yōu)缺點 在優(yōu)勢方面主要體現(xiàn)在下面幾點: 簡單的擴展 快速的讀寫 低廉的成本 靈活的數(shù)據(jù)模型 在不足...
    dreamer_lk閱讀 2,705評論 0 6
  • MONGODB基本命令成功啟動MongoDB后,再打開一個命令行窗口輸入mongo咧七,就可以進行數(shù)據(jù)庫的一些操作衰齐。輸...
    騎著蝸牛去遛狗閱讀 288評論 0 0
  • DOS窗口操作 數(shù)據(jù)定義語言DDL(Data Ddefinition Language):CREATE,DROP继阻,...
    寧靜秋楓閱讀 294評論 0 1