MongoDB學習筆記

blacker2018發表於2018-07-02

想要將大象放進冰箱,首先得有一隻大象 !所以,想要玩轉MongoDB,你得先裝一個~

  • 第一步:登上MongoDB官網,找到自己的適合的版本下載
  • 第二步:解壓(免安裝),改名mongodb(舉例命名,可以任個人喜好),放在你喜歡的位置(任喜好)
  • 第三步:通過命令列:
    • cd mongodb(進入mongodb目錄)
    • cd bin(進入bin目錄)
    • ./mongod(執行啟動命令)
    • 如果看到有錯誤莫擔心,我們慢慢往下讀

常見疑難雜症

你錯誤的情況可能是

  • mongodb預設的資料目錄為/data/db,如果這個目錄不存在或者不可寫,伺服器會啟動失敗
  • 解決方案:mkdir -p /data/db,手動建立目錄,並確保有權利
  • 還有可能27017埠被佔用,什麼意思呢?就是你已經啟動了./mongod了,沒有關閉,所以埠占用了,因為mongodb的預設埠為27017
  • 解決方案:另開啟命令列,輸入ps -A,檢視./mongod的PID(程式號),找到後輸入 kill -15 PID
  • 還有可能是需要在sudo下才能執行
  • 依然要再bin目錄下,輸入sudo ./mongod

在啟動MongoDB時,輸入./mongod的後面可以跟其他的配置引數,不配置即為預設,在網上可以找到相應的詳細講解配置的部落格

成功後,我們另開啟個命令列,依然是bin目錄下,輸入./mongo,啟動MongoDB shell,在shell裡輸入help,可以檢視具體方法,這裡就不概述了。

參考

相關文章