搜尋

首頁  >  問答  >  主體

mongoDB建立新的空資料庫有沒有儲存起來?

use newdb創建新的資料庫不插入任何資料的情況下用show dbs是不會顯示這個資料庫的,這樣的話應該沒加到記憶體。但刪除它卻顯示{ "ok" : 1 }沒報錯,所以我想問一下創建新的空資料庫有沒有儲存起來?

ringa_leeringa_lee2793 天前532

全部回覆(1)我來回復

  • 黄舟

    黄舟2017-04-28 09:06:09

    1、沒有儲存
    2、可以通過db.dropDatabase()之後,再執行這條指令測試,同樣會回傳{ ok: 1 }

    use memberSystem

    switched to db memberSystem

    db.dropDatabase()

    { "dropped" : "memberSystem", "ok" : 1 }

    db.dropDatabase()

    { "dropped" : "memberSystem", "ok" : 1 }

    db.dropDatabase()

    3、mongodb在做刪除時不會判斷該資料庫是否存在,而是直接做了刪除處理,只要不報錯,都是返回{ok:1},即使沒有該資料庫

    回覆
    0
  • 取消回覆