為什么要了解mongodb?
偶然看了一篇知乎,從這里https://www.zhihu.com/question/32071167?sort=created,應該能激起你下載安裝它。
對於它的解釋網上有很多說法,這里不多說了
自身機型:win10 64位 8g內存
1.下載
mongodb是開源的,所以就不放雲盤里了,直接在https://www.mongodb.com/官網上下載
進入官網,點擊頁面右上角Download
選擇下面小字的All Version Binaries,64位的
這里下的是3.6.0版本的,勁量選之前版本的,因為我試過下載了接近新版本的都不好使
網速給力的話很快就下載下來了
注意:一定不要下接近最新版本,否則安裝的時候就會出現下面的問題,所以別走彎路,浪費時間
2.安裝
直接貼圖了,沒法說啊
雙擊安裝包下載
默認是c盤,這里還是自定義一下路徑,為了避免以后各種管理員權限問題
等待安裝。。。。。
安裝完成
MongoDB Compass Community是可視工具
3.啟動
啟動mongodb就是配置數據庫的存儲路徑,這里給出幾種啟動方法
3.1配置參數啟動
這里我安裝的路徑為D:\MongoDB,創建一個data文本,在D:\MongoDB\data中創建一個存放數據庫存儲db及日志log->mongodb.log,日志選擇性創建,不創建日志會直接在dos上顯示。也可以在其它地方創建。
先啟動服務,選擇管理員身份打開Windows PowerShell->cmd,進入dos切換到安裝路徑bin文件下cd D:\MongoDB\bin,然后配置--dbpath、--logpath路徑啟動服務 .\mongod --dbpath D:\MongoDB\data\db --logpath D:\MongoDB\data\log\mongodb.log
--dbpath 數據庫存儲路徑
--logpath 日志存儲路徑
服務啟動后mongod.log日志里面會記錄已啟動信息
要是想對數據庫做操作就重新開一個dos,切換到安裝路徑bin文件下cd D:\MongoDB\bin ->.\mongo ---------------
-----------------下面驗證是否已經啟動-----------------
連接connect 下面可以看出已經開啟,並且mongodb中內置三個數據庫admin、local
3.2配置文件啟動
已經安裝完畢之后,在 D:\MongoDB文件下創建一個mondb.conf配置文件
內容:
dbpath=D:\MongoDB\data\db logpath=D:\MongoDB\data\log\mongodb.log logappend=true port=27017
管理員身份打開dos,切換到安裝路徑bin文件下cd D:\MongoDB\bin ,然后 .\mongod -f D:\MongoDB\mondb.conf
要是沒報錯,就已經啟動了
3.3win服務啟動
已經安裝完畢之后,管理員身份打開dos,切換到安裝路徑bin文件下cd D:\MongoDB\bin,然后配置--dbpath、--logpath路徑 .\mongod --dbpath D:\MongoDB\data\db --logpath D:\MongoDB\data\log\mongodb.log --install --serviceName "MongoDB" --serviceDisplayName "MongoDB"
--dbpath 數據庫存儲路徑
--logpath 日志存儲路徑
--install 安裝服務
--serviceName win服務名稱
--serviceDisplayName 顯示服務名稱
net stop MongoDB 關閉服務,ctr+c直接關閉服務
創建一個服務的好處在於下次重新啟動的時候,就不需要輸入前面兩行了,直接net start MongoDB就可以了
或者是直接在服務屬性里面設置自動,每次啟動電腦的時候MongoDB Server就會自動啟動