前端開發小白必學技能—非關聯式資料庫又像關聯式資料庫的MongoDB快速入門命令(2)

來源:互聯網
上載者:User

標籤:系統   mon   介面   課程   一行代碼   window   tom   插入   path   

今天給大家道個歉,沒有及時更新MongoDB快速入門的下篇,最近有點小忙,在此向博友們致歉。下面我將簡單地說一下mongdb的一些基本命令以及我們日常開發過程中的一些問題。mongodb可以為我們提供資料庫來儲存資料,目前在各大培訓機構都會有1天左右的課程進行講解,同時在實際來發中我們有儲存資料和檔案的需求,我們需要瞭解後台資料存放區和提供的資料介面,以及如何擷取資料,解析資料,也就是我們常說的前後端互動,資料訪問等操作,首先我們來啟動mongdb伺服器。

mongodb伺服器啟動的命令視窗方法:

在對應的安裝mongodb目錄建立檔案夾“data“來儲存資料,””下按住“shift+單擊右鍵”,選擇“再此開啟命令視窗”如所示:

在此選擇shift+滑鼠右鍵點擊:

在命令視窗中:輸入 cd bin(主要此次示範是在window系統下)

繼續輸入:mongod -dbpath="D:\mongo\data”

最後一行代碼已經告訴我們:伺服器連接埠在27107連接埠了

下面我們再重新開啟一個命令視窗,來串連伺服器:

在對應的根目錄檔案下:輸入mongo:

 

 下面我們可以來學習簡單的資料庫操作:作為一個小白,如果你不知道有哪些命令,那麼可以輸入help來協助你查看。

mongodb資料簡單命令操作

1.help查詢

 

 2.查詢資料庫 show dbs

3.使用資料庫 use 資料庫名

4.資料庫中的集合 show collections 

 5.集合的建立

建立集合有兩種方式:

1)顯式建立,db.createCollection(‘集合名’)

2)隱式建立,在插入文檔的時候,會自動建立

注意這裡的引號不能去掉喲!

注意這裡是插入文檔的同時自動建立集合

book1是隱式建立

6.集合刪除 db 集合名.drop()

 

其返回結果是true

7.插入文檔 db.集合名.insert({屬性名稱:屬性值})

8.查詢文檔:db.book1.find()

9.文檔刪除:db.book1.remove({"name":"tom"})

10.文檔更新:db.book1.update({},{})

 

11.建立資料庫

隱式建立 use db

db.c.insert({name:"db"})

 

12.資料庫刪除db.dropDatabase()

db.dropDatabase()

這些是簡單的命令,過幾天給大家分享node.js操作mongodb資料庫以及資料庫的查詢。

前端開發小白必學技能—非關聯式資料庫又像關聯式資料庫的MongoDB快速入門命令(2)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.