我以為,mongodb會自己創建那個/data/db目錄,沒錯,這是不存在的,因為沒權限(macOs)。。。
所以,你有兩種方式解決:
1. 最簡單:
手動創建/data/db 目錄,如果你是linux類的系統,不要忘了chown,或者添加權限給mongodb的當前用戶,要不然還是會報“沒有讀權限的”錯誤。
2.稍微復雜一點:
在自己工作目錄或者其他想保存數據庫文件的位置,創建一個自己想命名的文件夾,eg:/Users/akgang/etc/mongodb/data/db,然后將這個路徑放在Path變量里面就中了。