1. MongoDB 介紹
MongoDB
是用C++
語言編寫的非關係型
數據庫。
- 特點是
高性能
、易部署
、易使用
,存儲數據十分方便
- 主要特性有:
- 面向
集合
存儲,易於存儲對象類型
的數據
模式自由
- 支持
動態查詢
- 支持
完全索引
,包含內部對象
- 支持
複製
和故障恢復
- 使用高效的
二進制
數據存儲,包括大型對象
- 文件存儲格式爲
BSON
(一種JSON
的擴展)
2. 安裝 MongoDB
cd /usr/local # 進入目錄
sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-4.2.5.tgz # 開始下載,地址可以替換爲最新版本的地址
sudo tar -zxvf mongodb-osx-ssl-x86_64-4.2.5.tgz # 解壓,文件名替換爲按版本的文件名
sudo mv mongodb-osx-x86_64-4.2.5/ mongodb # 解壓後重命名
3. 配置 MongoDB
- 配置
PATH
- 先打開
bash_profile
文件
- 在終端中輸入
open -e .bash_profile
- 在
bash_profile
文件中添加
export PATH=${PATH}:mongodb目錄地址
- 保存
bash_profile
文件
- 然後在終端輸入
source .bash_profile
- 使
bash_profile
文件中的配置立即生效
- 最後在終端中輸入
mongod -version
- 成功即顯示如下內容
- 配置
data
和 log
文件
- 在
mongoDB
目錄下創建兩個文件夾: data
和 log
- 在
data
中創建 db
文件夾(默認的數據保存地址
)
- 打開 mongodb 文件中的 bin 文件夾
- 將 mongod 程序用終端打開
- 添加
- 打開瀏覽器
- 輸入
localhost:27017
- 成功即顯示如下
It looks like you are trying to access MongDB over HTTP on the native driver port
2. 安裝 Mongoose
- 創建
Mongoose
文件夾
- 在終端中打開
npm init --yes
- 創建
package.json
npm install mongoose --save
- 安裝
mongoose
模塊
3. 安裝 Robo 3T