MongoDB基礎表結構操作

2021-10-06 04:14:29 字數 832 閱讀 1626

語法:show databases

語法:use 資料庫名

1通過use語法選中資料庫

2通過db.dropdatabase()刪除資料庫

mongodb有乙個特殊的機制,就是隱式建立

如果你想要建立乙個資料庫只需要:

1.use資料庫名

2.向你use的資料庫中插入資料即可

官網沒有直接重新命名的方法,但是提供了

db.admincommand()這個方法,使得我們可以間接的修改

要實現源資料庫重新命名為目標資料庫,只需要遍歷源資料庫下所有的集合,重新命名到目標資料庫下,就實現了renamedatabase的功能

//獲取原始資料庫的所有集合名

collection_list =db.

getsiblingdb

("original_db_name").

getcollectionnames()

;//迴圈遍歷

for(

let i =

0; i< collection_list.length; i++))

;}

語法:show collections

語法:db.createcollection('集合名')

語法:db.集合名.drop()

語法:db.admincommand()

mongodb基礎結構

mongodb是一種nosql資料庫,不同於非關係型資料庫,沒有表 字段 記錄等概念。mongodb是面向集合 模式自由的文件型資料庫。物理結構也包含資料檔案 日誌檔案等。如 乙個test庫包括乙個test.ns檔案和乙個或乙個以上test.x資料檔案。ll data drwxr xr x.2 ro...

MongoDB 基礎操作

use 資料庫名稱 db 1 語法 use 資料庫名稱如果資料庫不存在,則建立資料庫,否則切換 連線 到指定資料庫 2 例項 備註 剛建立資料庫時,使用 show dbs 語句不顯示,原因是此時新建立的資料庫中並無資料 1 語法 db.dropdatabase 刪除資料庫之前,先切換 連線 到要刪除...

MongoDB基礎操作

mongod dbpath pathpath為你的資料庫路徑 在另開啟乙個終端並輸入 mongo即可 mongo 118.120 1.1 27017show dbsroot zhouls virtual machine usr local mongodb ls bin data gnu agpl 3...