【安裝MongoDB報錯】mkdir: /data/db: Read-only file system

在安裝MongoDB時,需要創建一個/data/db文件夾用來作爲默認數據庫目錄。

但是因爲Mac電腦默認是開啓安全模式的,不能在根目錄下面隨便創建刪除文件夾。所以我們創建的時候,會報這個錯誤mkdir: /data/db: Read-only file system

解決方案

1、創建文件夾~/data

我們用~/data文件夾作爲數據庫目錄,代替/data/db文件夾

$ mkdir ~/data 
2、查看剛剛創建的目錄
//進入到~/data目錄
$ cd ~/data

//查看目錄路徑,下面會用到
$ pwd
/Users/xuzhaoning/data
3、指定MongoDB數據庫路徑
//這裏的路徑需要換成你自己電腦上面的路徑
$ sudo mongod --dbpath=/Users/xuzhaoning/data

這樣就可以了,有的回答是需要先將我們電腦的安全模式關閉,再創建/data/db文件夾,然後再打開電腦的安全模式,這種方式太麻煩啦。

直接在我們的用戶目錄(也就是\sim/)下面創建文件夾~/data作爲默認數據庫目錄就可以\sim

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章