43、MongoDB基本概念及資料庫操作
前言:前兩章我們把MongoDB安裝完成了並進行了一些必要的配置,這章,我們來說一下MongoDB一些基本的概念和資料庫的一些操作語法。
GitHub: ofollow,noindex">https://github.com/Ewall1106/mall
1、MongoDB基本概念對比
(1)首先,我們得知道 mongodb
是一種非關係型資料庫,與我們平常所瞭解到的 mysql
等資料庫是有不同的,具體的理論我就不多說了,我給個連結大家可以自行去了解:
(2)然後,我們常用的資料庫概念進行一下比較:

資料庫概念比較
2、資料庫操作
使用MongoDB,首先我們肯定是要對資料進行操作的;所以我們講一些基本的操作語法。(大家先把資料庫服務啟動)
(1)檢視資料庫
$ show dbs

檢視資料庫
(2)新建資料庫
- 我們建立一個
test
作為我們測試資料庫。
$ use test
- 不過像上面這樣使用一行程式碼是無效的,因為mongodb規定當你建立完資料庫以後,只有插入了資料,這個資料庫才存在。
-
use test
不僅僅是建立了資料庫,並且也是切換(switch
)到了這裡這個資料庫中。

建立並switched資料庫
- 這裡我們使用
db.createCollection('user')
在test
資料庫中建立了一個user
表,這時test資料庫就不為空了,所以就可以看到它被建立了。(表的操作後面會講,這裡你只需要知道新的資料庫建立完其中必須有內容才會存在,這一條即可)
(3)刪除資料庫
- 這裡我們還是以
test
資料庫為例:
$ db.dropDatabase()

刪除資料庫
我們看到前面新建的 test
資料庫被刪除了。
3、小結
mongodb