问题
在使用以下指令启动mongoDB时,
sudo /usr/local/mongodb/bin/mongod
出现报错:
NonExistentPath: Data directory /data/db not found
问题原因
mongoDB找不到本地可以保存数据的目录
解决办法
在/usr/local/mongodb/
下新建目录/data/db
,在访达
窗口可以使用笨方法用command+shift+G
,然后前往/usr/local/mongodb/
,后新建文件夹,也可以使用sudo mkdir /usr/local/mongodb/data
等指令操作新建文件夹。
然后使用指令:
sudo /usr/local/mongodb/bin/mongod --dbpath /usr/local/mongodb/data/db
启动mongoDB,即可解决问题。