mongod啟動報錯 exception in initAndListen: 29 Data directory /data/db not found., terminating


我以為,mongodb會自己創建那個/data/db目錄,沒錯,這是不存在的,因為沒權限(macOs)。。。

所以,你有兩種方式解決:

1. 最簡單:

  手動創建/data/db 目錄,如果你是linux類的系統,不要忘了chown,或者添加權限給mongodb的當前用戶,要不然還是會報“沒有讀權限的”錯誤。

2.稍微復雜一點:

  在自己工作目錄或者其他想保存數據庫文件的位置,創建一個自己想命名的文件夾,eg:/Users/akgang/etc/mongodb/data/db,然后將這個路徑放在Path變量里面就中了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM