MongoDB的安裝
作者部落格:漂小泊的部落格
作者主站:小泊隨記
原文地址:文章地址
工欲善其事必先利其器。
功能簡述
在本機利用MongoDB、Mongoose模擬搭建本地資料庫,利用Express模擬搭建本地伺服器,通過瀏覽器訪問本地註冊和登陸介面,實現使用者的註冊和登陸,並對使用者資料進行簡單的加密處理。
引讀:資料庫(Database)
資料庫是按照資料結構來組織、儲存和管理資料的倉庫。
我們的程式都是在記憶體中執行的,一旦程式執行結束或者計算機斷電,程式執行中的資料都會丟失。
所以我們就需要將一些程式執行的資料持久化到硬碟之中,以確保資料的安全性。而資料庫就是資料持久化的最佳選擇。
說白了,資料庫就是儲存資料的倉庫。
資料庫主要分成兩種:
關係型資料庫
MySQL、Oracle、DB2、SQL Server ……
關聯式資料庫中全都是表
非關係型資料庫
MongoDB、Redis ……
鍵值對資料庫
文件資料庫MongoDB
延伸:百度百科
MongoDB
簡介
MongoDB是為快速開發網際網路Web應用而設計的資料庫系統。設計目標是極簡、靈活、作為Web應用棧的一部分。
MongoDB的資料模型是面向文件的,所謂文件是一種類似於JSON的結構,簡單理解MongoDB這個資料庫中存的是各種各樣的JSON。(BSON)
延伸百度百科
下載安裝
1、下載地址
https://www.mongodb.org/dl/win32/
MongoDB的版本偶數版本為穩定版,奇數版本為開發版。
MongoDB對於32位系統支援不佳,所以3.2版本以後沒有再對32位系統的支援。
2、安裝
①點選下一步,同意條約
②選擇預設完全安裝還是自主安裝
這裡建議選擇預設安裝,如果自主安裝在選擇安裝目錄時確保安裝路徑無中文字元
③安裝完成
3、配置mongDB並啟動
①找到MongoDB安裝路徑,將其加入“環境變數”中
C:\Program Files\MongoDB\Server\3.2\bin
修改安裝目錄的將修改的安裝目錄地址加入
環境變數的詳細配置→https://www.itsolotime.com/blog/2018/01/25/node.js%20usage
②在c盤根目錄下建立資料夾:
data
data/db
③開啟命令列視窗,輸入mongod啟動資料庫伺服器
mongod
注意:32位系統的使用者,第一次啟動時輸入如下指令來啟動伺服器
mongod --storageEngine=mmapv1
④出現如下內容,證明資料庫伺服器啟動成功
waiting for connections on port 27017
4、啟動MongoDB客戶端
注意:上一步的命令視窗不要關閉
開啟一個新的命令列視窗,輸入mongo,來啟動客戶端
mongo
出現 connecting to: test 證明連線成功
其他配置
1、如何自主修改MongoDB的儲存位置和預設埠(不建議修改)
mongod --dbpath C:\Users\Zero\Desktop\mongo\data\db --port 12321
以上程式碼就是將儲存位置指定到了“桌面的mongo資料夾中的data/db中”,埠將27017指定為了12321
2、配置windows系統啟動項
配置啟動項將使每次開機後,資料庫自動啟動,不再人工的去啟動資料庫然後再去連線資料庫客戶端
①在上文建立的data檔案加下建立一個log資料夾
②在mongo安裝目錄的server下3.x目錄下建立mongod.cfg檔案
<font color=red>安裝在C盤目錄下系統可能會出於自身保護,不允許在該目錄下建立“mongod.cfg”檔案,可在桌面建立好後移入即可。且建立檔案時先建立一個文字檔案,在文字中加入以下內容:</font>
systemLog:
destination: file
path: c:\data\log\mongod.log //如果更改目錄位置請按照你更改的地址填入
storage:
dbPath: c:\data\db //如果更改目錄位置請按照你更改的地址填入
文字建立完成後,將文字名稱修改為mongod.cfg 注意:一定要將檔案型別一併改過來,系統預設隱藏檔案型別,需先將檔案型別開啟。
這個是錯誤的:
這個是正確的:
③管理員模式開啟cmd視窗,並輸入如下指令
sc.exe create MongoDB binPath= "\"mongo bin路徑\mongod.exe\" --service --config=\"mongo路徑\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
預設安裝直接複製下面的程式碼
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"
④開啟工作管理員,進入服務的視窗,找到MongoDB服務項並啟動
⑤如果服務啟動失敗,輸入如下指令 sc delete MongoDB 並關閉服務視窗
⑥重複上述操作
⑦如果啟動成功即可開啟cmd視窗驗證,直接連線客戶端
聯絡小泊
email:643209899@qq.com
相關文章
- 安裝mongodbMongoDB
- mongodb 安裝MongoDB
- mongodb的安裝以及使用MongoDB
- MongoDB | Linux 安裝MongoDBLinux
- 【mongodb安裝配置】MongoDB
- MAC 安裝 MongoDBMacMongoDB
- Docker安裝mongodbDockerMongoDB
- Ubuntu安裝和解除安裝mongodbUbuntuMongoDB
- ubuntu透過安裝包安裝MongodbUbuntuMongoDB
- Windows下安裝MongoDBWindowsMongoDB
- Mac下安裝MongodbMacMongoDB
- MongoDB安裝配置教程MongoDB
- docker-安裝mongodbDockerMongoDB
- 【MongoDB】安裝與配置MongoDB
- linux上安裝mongodbLinuxMongoDB
- win10 mongodb安裝教程_win10 mongodb安裝步驟Win10MongoDB
- mongodb macos 下的安裝和使用MongoDBMac
- mongodb的安裝和啟動方法MongoDB
- MongoDB資料庫安裝MongoDB資料庫
- MongoDB下載與安裝MongoDB
- docker安裝mongoDB及使用DockerMongoDB
- Mac 安裝與配置mongodbMacMongoDB
- mac怎麼安裝mongodbMacMongoDB
- mongodb擴充套件安裝MongoDB套件
- CentOS7.7安裝mongodbCentOSMongoDB
- windows 下 MongoDB 的安裝與啟動WindowsMongoDB
- python資料庫-MongoDB的安裝(53)Python資料庫MongoDB
- MongoDB4.4.2版本的安裝MongoDB
- MongoDB日常運維-02安裝MongoDB運維
- 如何在 Ubuntu 上安裝 MongoDBUbuntuMongoDB
- CentOS7.2 安裝 MongoDB 3.4CentOSMongoDB
- windows安裝mongodb詳細教程WindowsMongoDB
- 徹底解決Linux下mongodb的安裝LinuxMongoDB
- Linux下的MongoDB安裝&啟動&關閉LinuxMongoDB
- mongoDB安裝與啟動的注意事項MongoDB
- 快速掌握mongoDB(一)——mongoDB安裝部署和常用shell命令MongoDB
- Homestead 安裝 MongoDB 以及擴充套件!MongoDB套件
- 如何安裝MongoDB併成功啟動MongoDB