- 前置技術:MongoDB
CMS采用MongoDB資料庫存儲CMS頁面資訊,CMS選用Mongodb的原因如下:
1、Mongodb是非關系型資料庫,存儲Json格式資料 ,資料格式靈活。
2、相比課程管理等核心資料CMS資料不重要,且沒有事務管理要求
2. 什麼是 MongoDB
MongoDB 是一個基于分布式檔案存儲的資料庫。由 C++ 語言編寫。旨在為 WEB 應用提供可擴充的高性能資料存儲解決方案。
MongoDB 是一個介于關系資料庫和非關系資料庫之間的産品,是非關系資料庫當中功能最豐富,最像關系資料庫
3. 搭建MongoDB開發環境
-
- 下載下傳MongoDB
MongoDB 提供了可用于 32 位和 64 位系統的預編譯二進制包,你可以從MongoDB官網下載下傳安裝。
官方位址:https://www.mongodb.com/
本教程下載下傳3.4版本:
http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi
4.安裝MongoDB
- 步驟一:向導頁面
- 步驟二:同意許可
步驟三:選擇安裝類型
步驟四:選擇安裝路徑
步驟五:準備安裝
步驟六:提示安裝成功後,需要重新開機計算機,點選“OK”
步驟七:完成安裝
步驟八:重新開機計算機
配置MongoDB
- 建立幾個檔案夾具體如下:
- 資料庫路徑:data目錄
- 日志路徑:logs目錄
- 日志檔案:mongo.log檔案
- 核心配置檔案:mongo.conf 檔案
- 建立配置檔案mongo.conf,檔案内容如下
-
#資料庫路徑
dbpath=D:\Java\MongoDB\Server\3.4\data
#日志輸出檔案路徑
logpath=D:\Java\MongoDB\Server\3.4\logs\mongo.log
#錯誤日志采用追加模式
logappend=true
#啟用日志檔案,預設啟用
journal=true
#這個選項可以過濾掉一些無用的日志資訊,若需要調試使用請設定為false
quiet=true
#端口号 預設為27017
port=27017
安裝 MongoDB服務
- 安裝服務:通過執行bin/mongod.exe,使用--install選項來安裝服務,使用--config選項來指定之前建立的配置檔案
mongod.exe --config "D:\Java\MongoDB\Server\3.4\mongo.conf" --install
- 指令操作
- 啟動服務
net start MongoDB
關閉服務:
net stop MongoDB
删除服務:(如果服務建立有誤,可以删除重新安裝)
mongod.exe --remove
通路:
http://127.0.0.1:27017/
方式2:也可以通過bin目錄下的mongo.exe連接配接mongodb
用戶端工具 studio3t
概述
studio3t是mongodb優秀的用戶端工具。官方位址在https://studio3t.com/
安裝 Studio 3t
步驟一:向導
步驟二:許可
步驟三:選擇安裝位置
步驟四:準備安裝
步驟五:安裝完成
連接配接MongoDB
步驟一:啟動,輕按兩下“Studio-3T.exe”
步驟二:打開建立管理“Connection Manager”
步驟三:建立新連接配接(New Connection)
步驟四:連接配接,選擇新建立“localhost”,點選按鈕“Connect”
步驟五:連接配接成功