MongoDB學習—(2)shell的基本操作

一,創建一個數據庫

使用use關鍵字,格式爲

use [databasename]

當你這樣創建一個數據庫時,該數據庫只是創建於內存中,只有你對數據庫執行一些操作後,數據庫才真正的創建,否則如果直接關掉mongodb,數據庫在內存中會被刪除掉。

二,查看所有數據庫

命令爲

show dbs

Mysql中的命令爲show databases,兩者有所不同。

三,查看數據庫中的現有的文檔

mongodb存儲數據與MySQL不同,mongodb不是以表(table)的形式存儲,mongodb的存儲是以collection的形式,有點像數據結構中的鏈表

show collections

MySQL的命令爲show tables。

四,查詢數據庫中指定文檔的數據

命令爲

查詢所有數據:db.[documentname].find()

查詢文檔的第一條數據:db.[documentname].findOne()

以上指令操作如下:


五,刪除文檔中的數據

命令爲

db.[documentname].remove({...})

括號中填寫的是查詢條件,例如db.BookList.remove({name:"Java核心編程"}),這樣就會把BookList中的name爲“Java核心編程”給刪除掉。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章