MongoDB 命令列操作

2021-07-11 07:36:44 字數 1604 閱讀 5829

mongodb目前支援的儲存引擎為記憶體對映引擎。當mongodb啟動的時候,會將所有的資料檔案對映到記憶體中,然後作業系統會託管所有的磁碟操作。

上mongodb官網 ,我們發現有32bit和64bit,這個就要看你系統了,不過這裡有兩點注意:

②:32bit的mongodb最大只能存放2g的資料,64bit就沒有限制。

二:啟動

①:啟動之前,我們要給mongodb指定乙個資料夾,這裡取名為」db",用來存放mongodb的資料。

②:微軟徽標+r,輸入cmd,首先找到「mongodb」的路徑,然後執行mongod開啟命令,同時用--dbpath指定資料存放地點為「db」資料夾。

③:最後要看下是否開啟成功,從圖中的資訊中獲知,mongodb採用27017埠,那麼我們就在瀏覽器裡面鍵入「http://localhost:27017/」,

開啟後,mongodb告訴我們在27017上add 1000可以用http模式檢視mongodb的管理資訊。

三:基本操作

由於是開篇,就大概的說下基本的「增刪查改「,我們再開乙個cmd,輸入mongo命令開啟shell,其實這個shell就是mongodb的客戶端,

同時也是乙個js的編譯器,預設連線的是「test」資料庫。

<1>  insert 操作

好,資料庫有了,下一步就是集合,這裡就取集合名為「person」,要注意的就是文件是乙個json的擴充套件(bson)形式。

<2> find 操作

我們將資料插入後,肯定是要find出來,不然插了也白插,這裡要注意兩點:

① 「_id": 這個欄位是資料庫預設給我們加的guid,目的就是保證資料的唯一性。

② 嚴格的按照bson的形式書寫文件,不過也沒關係,錯誤提示還是很強大的。

<3> update操作

update方法的第乙個引數為「查詢的條件」,第二個引數為「更新的值」,學過c#,相信還是很好理解的。

<4> remove操作

remove中如果不帶引數將刪除所有資料,呵呵,很危險的操作,在mongodb中是乙個不可撤回的操作,三思而後行。

mongoDB 命令列操作

mongodb登入 mongo 遠端主機ip或dns mongodb埠號 資料庫名 u user p password u p 可不填,進入後使用db.auth驗證 mongodb基礎命令 show dbs 顯示所有資料庫 use db name 使用某個資料庫,如果沒有則新建 show colle...

mysql js 命令列登入 命令列操作

一 安裝nodejs window安裝cnpm npm i g cnpm registry 二 linux命令 安裝nodejs或者cnpm時,因為是全域性安裝的,要用到root許可權,所以要用sodu命令。只要能查到版本號就說明裝好了。1.比如 安裝cnpm sudo npm i g cnpm r...

mysql命令列cmd CMD命令列操作MySQL

連線mysql伺服器 mysql u使用者名稱 p密碼 mysql u使用者名稱 p enter password 輸入密碼 無密碼則直接回車 mysql h主機名 u使用者名稱 p密碼 d資料庫名稱 退出 exit quit q ctrl c 顯示幫助資訊 h 取消本行命令 c 取消當前未完成的操...