MongoDB基礎教程系列--第二篇 MongoDB基本操作(一)

來源:互聯網
上載者:User

標籤:.com   block   建立資料庫   exe   files   文檔   文章   功能   教程   

1、安裝環境

在官網上下載MongoDB的最新版本,根據自身Windows版本下載正確的MongoDB版本。下載後,雙擊32位或者64位.msi檔案,按操作提示安裝就可以了。

說明:

  1. 32 位版本的 MongoDB 只支援 2G 以下的資料庫,只適用於測試及評估。
  2. 在 MongoDB 2.2 版本後已經不再支援 Windows XP 系統。最新版本也已經沒有了 32 位系統的安裝檔案。

建立資料目錄

安裝完MongoDB以後,我們需要建立資料目錄。注意,資料目錄應該放在根目錄下(如: C:\ 或者 D:\ 等 )。

在C盤建立data\db檔案夾,

運行MongoDB伺服器

1、開啟cmd.exe,導航至剛才安裝的MongoDB的bin目錄,進入MongoDB安裝資料夾。我安裝MongoDB的目錄是:C:\Program Files\MongoDB\Server\3.4\bin

2、在 mongod.exe 設定 dbpath 路徑來指定 \data\db 的替換路徑。如

MongoDB後台管理 Shell

開啟mongodb安裝目錄下的bin目錄,然後執行mongo.exe檔案,MongoDB Shell是MongoDB內建的互動式Javascript shell,用來對MongoDB進行操作和管理的互動式環境。

由於它是一個JavaScript shell,您可以運行一些簡單的算術運算:

db 命令用於查看當前操作的文檔(資料庫):

註:當你進入mongoDB後台後,它預設會連結到 test 文檔(資料庫)。

2、資料庫操作

2.1、建立資料庫

MongoDB 用 use + 資料庫名稱 的方式來建立資料庫。use 會建立一個新的資料庫,如果該資料庫存在,則返回這個資料庫。

格式

use DATABASE_NAME

範例

建立一個名為“liruihuan”的資料庫

>use liruihuanswitched to db liruihuan

使用db查看當前操作的資料庫

>dbliruihuan

使用show dbs檢查資料庫列表

>show dbsadmin    0.000GBlocal      0.000GB

發現在列表中沒有找到剛才新添加的“liruihuan”資料庫,這是因為至少插入一個文檔才會顯示。

> db.user.insert({"name":"liruihuan"})WriteResult({ "nInserted" : 1 })> show dbsadmin   0.000GBliruihuan  0.000GBlocal    0.000GB

註:在 MongoDB 中,預設的資料庫是 test,如果你沒有建立任何資料庫,那麼集合就會儲存在 test 資料庫中。

2.2、刪除資料庫

MongoDB用dropDatabase() 命令刪除已有的資料庫。

格式

db.dropDatabase()

範例

首先使用show dbs看一下資料庫列表

> show dbsadmin   0.000GBliruihuan  0.000GBlocal    0.000GB

使用dropDatabase()刪除資料庫liruihuan

>use liruihuanswitched to db liruihuan>db.dropDatabase()>{ "dropped" : "liruihuan", "ok" : 1 }>

再用show dbs看一下資料庫列表

>show dbsadmin    0.000GBlocal      0.000GB

探索資料庫“liruihuan”已經刪除了

 

當你感覺自己不如別人或者有些頹廢的時候,是該靜下心來沉澱一些東西了

如果你覺得這篇文章不錯或者對你有所協助,可以通過右側【打賞】功能,給予博主一點點鼓勵和支援

MongoDB基礎教程系列--第二篇 MongoDB基本操作(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.