MongoDB基本命令操作

2021-09-19 16:29:28 字數 1910 閱讀 2782

show dbs;                  #檢視全部資料庫

show collections; #顯示當前資料庫中的集合(類似關聯式資料庫中的表)

show users; #檢視當前資料庫的使用者資訊

use ; #切換資料庫跟mysql一樣

db;或者db.getname(); #檢視當前所在資料庫

db.help(); #顯示資料庫操作命令,裡面有很多的命令

db.foo.help(); #顯示集合操作命令,同樣有很多的命令,foo指的是當前資料庫下,乙個叫foo的集合,並非真正意義上的命令

db.foo.find(); #對於當前資料庫中的foo集合進行資料查詢(由於沒有條件,會列出所有資料)

db.foo.find( ); #對於當前資料庫中的foo集合進行查詢,條件是資料中有乙個屬性叫a,且a的值為1

建立乙個test資料庫例子:

> use test;             #建立資料庫

switched to db test

> db;

test

> show dbs; #檢查資料庫

admin 0.000gb

local 0.000gb

> db.test.insert() #建立表

writeresult()

> db.createuser(]}) #建立使用者

successfully added user: ]}

db.removeuser("username"); #刪除使用者

show users; #顯示當前所有使用者

db.dropdatabase(); #刪除當前使用資料庫

> show dbs;

admin 0.000gb

local 0.000gb

test 0.000gb

test_1 0.000gb

> db;

test_1

> db.dropdatabase();

> show dbs;

admin 0.000gb

local 0.000gb

test 0.000gb

db.stats(); #顯示當前db狀態

> db.stats();

db.version(); #當前db版本

> db.version();

3.4.10

> db.getmongo();

connection to 172.16.40.205:27017

開啟遠端訪問

bindip: 172.16.40.205 #資料庫所在伺服器ip位址

儲存重啟資料庫!

本地登入:mongo 172.16.40.205/admin -uadmin -p123456

遠端登入:

mongodb-linux-x86_64-3.4.10.tgz

2. 解壓

> tar zxvf mongodb-linux-x86_64-3.4.10.tgz

3. 進入bin目錄

> cd mongodb-linux-x86_64-3.4.10/bin

4. 連線遠端資料庫

> ./mongo 172.16.40.205:27017/admin -u user -p password

MongoDB基本命令操作

安裝完成後,shell互動式下輸入mongo就可以直接無密碼登入到資料庫。show dbs 檢視全部資料庫 show collections 顯示當前資料庫中的集合 類似關聯式資料庫中的表 show users 檢視當前資料庫的使用者資訊 use 切換資料庫跟mysql一樣 db 或者db.getn...

MongoDB基本命令操作

show dbs 檢視全部資料庫 show collections 顯示當前資料庫中的集合 類似關聯式資料庫中的表 show users 檢視當前資料庫的使用者資訊 use 切換資料庫跟mysql一樣 db 或者db.getname 檢視當前所在資料庫 db.help 顯示資料庫操作命令,裡面有很多...

mongodb基本命令

show dbs 顯示db名稱及占用情況 show collections 顯示db下面的collection的名稱 use xxdb 使用具體的db db.dropdatabase 刪除指定資料庫,必須現use xxdb再使用 db.xxcollection.drop 刪除集合 db.xxcoll...