- 安裝
- 配置環境變量 (新手建議使用默認安裝路徑)
C:\Program Files\MongoDB\Server\3.2\bin
- 在c盤根目錄
- 建立一個文件夾 data
- 在data中建立一個文件夾db
- 打開cmd命令行窗口
- 輸入 mongod 啓動mongodb服務器
- 32位注意:
啓動服務器時,須要輸入以下內容
mongod --storageEngine=mmapv1
mongod --dbpath 數據庫路徑 --port 端口號mongodb
- 在打開另外一個cmd窗口
- 輸入 mongo 鏈接mongodb ,出現 >
- 數據庫(database)
- 數據庫的服務器
- 服務器用來保存數據
- mongod 用來啓動服務器
- 數據庫的客戶端
- 客戶端用來操做服務器,對數據進行增刪改查的操做
- mongo 用來啓動客戶端
- 將MongoDB設置爲系統服務,能夠自動在後臺啓動,不須要每次都手動啓動
1.在c盤根目錄建立data
- 在data下建立db和log文件夾
2.建立配置文件
在目錄 C:\Program Files\MongoDB\Server\3.2 下添加一個配置文件
mongod.cfg
3.以管理員的身份打開命令行窗口
4.執行以下的命令數據庫
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\3.2\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB\Server\3.2\mongod.cfg\"" DisplayName= "MongoDB" start= "auto" sc.exe create MongoDB binPath= "\"mongod的bin目錄\mongod.exe\" --service --config=\"mongo的安裝目錄\mongod.cfg\"" DisplayName= "MongoDB" start= "auto" 我本機的mongo的bin目錄:C:\Program Files\MongoDB\Server\4.2\bin C:\Program Files\MongoDB\Server\4.2 sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\4.2\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB\Server\4.2\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
5.啓動mongodb服務 (個人操做是在windows中找到‘服務’中的MongoDB,而後選擇該服務,點擊啓動)windows
6.若是啓動失敗,證實上邊的操做有誤,
在控制檯輸入 sc delete MongoDB 刪除以前配置的服務
而後從第一步再來一次服務器
- 基本概念
數據庫(database)
集合(collection)
文檔(document)
- 在MongoDB中,數據庫和集合都不須要手動建立,
當咱們建立文檔時,若是文檔所在的集合或數據庫不存在會自動建立數據庫和集合
- 基本指令
show dbs
show databases
- 顯示當前的全部數據庫
use 數據庫名
- 進入到指定的數據庫中
db
- db表示的是當前所處的數據庫
show collections
- 顯示數據庫中全部的集合
- 數據庫的CRUD(增刪改查)的操做
- 向數據庫中插入文檔
db.<collection>.insert(doc)
- 向集合中插入一個文檔
- 例子:向test數據庫中的,stus集合中插入一個新的學生對象
{name:"孫悟空",age:18,gender:"男"}
db.stus.insert({name:"孫悟空",age:18,gender:"男"})
db.<collection>.find()
- 查詢當前集合中的全部的文檔
spa